dynamic 基础以及使用

来源:互联网 发布:ipad不能下载软件 编辑:程序博客网 时间:2024/05/16 19:38

var dynamic 区别:

var在编译阶段已经确定类型,在初始化时候,必须提供初始化的值,而dynamic则可以不提供,它是在运行时才确定类型。

dynamic会跳过静态检查。


创建自己的dynamic类型 可以通过继承DynamicObject,重写其中的TryGetMember,TrySetMember; 也可以直接 new ExpandObject来构建新的dynamicl对象.

使用dynamic时不会有智能提示。

原创粉丝点击