2016年5月10日

使用dynamic来简化反射实现

摘要: dynamic是Framework4.0的新特性,dynamic的出现让C#具有了弱语言类型的特性,编译器在编译的时候,不再对类型进行检查,不会报错,但是运行时如果执行的是不存在的属性或者方法,运行程序还是会抛出RuntimeBinderException异常。 var 与 dynamic 的区别 阅读全文

posted @ 2016-05-10 11:15 雯大侠 阅读(621) 评论(0) 推荐(0) 编辑

C#4.0中的dynamic关键字和ExpandoObject对象

摘要: dynamic最大的特点我想莫过于在它的类型在运行时才确定,这也是它与往静态类型关键字的最大区别。如果你在你的代码操作中用到了dynamic关键字去定义一个变量时,那么这个变量在编译的时候编译器不会对它进行类型检查,允许它到运行的时候再做解释。在大多数情况下,dynamic 类型与object 类型 阅读全文

posted @ 2016-05-10 11:02 雯大侠 阅读(5590) 评论(0) 推荐(2) 编辑

导航