2020
10-09
10-09
浅析C# Dynamic关键字
dynamic关键字和动态语言运行时(DLR)是.Net4.0中新增的功能。什么是"动态"?编程语言有时可以划分为静态类型化语言和动态类型化语言。C#和Java经常被认为是静态化类型的语言,而Python、Ruby和JavaScript是动态类型语言。一般而言,动态语言在编译时不会对类型进行检查,而是在运行时识别对象的类型。这种方法有利有弊:代码编写起来更快、更容易,但无法获取编译器错误,只能通过单元测试和其他方法来确保应用正常运行...
继续阅读 >