摘要: Dynamic关键字和DLR是C#4和.NET Framework 4中重大的新增功能!1.什么是“动态”?一般而言,动态语言不执行编译时类型检查,仅在运行时识别对象的类型。缺少编译时类型检查也会导致 IntelliSense 功能无效。C# 最初是作为纯静态语言创建的,但 C# 4 添加了一些动态元素,用以改进与动态语言和框架之间的互操作性。C# 团队考虑了多种设计选项,但最终确定添加一个新关键字来支持这些功能:dynamic。当我们使用 dynamic 关键字时,我们就告诉了编译器关闭编译时检查。网上以及 MSDN 文档中有大量关于如何使用该关键字的示例。2.Dynamic、Object、 阅读全文
posted @ 2013-03-25 23:23 DebugLZQ 阅读(4344) 评论(0) 推荐(2) 编辑