天天看点

dynamic、object、var 之间的区别

dynamic .net 4.0  动态类型

ExpandoObject 应用

可实现不同类型之间的连接  

 object  在和INT相加减时需要转换类型(int)obj,而后面得新赋值不同类型是没有问题的

 var 在INT相加减时需要转换,但一开始赋值时也相应赋值类型,后面不能再赋值其它类型

 dynamic  具有上面两都共同和不同不部分,即可以相加减也可以赋值不同类型

继续阅读