代码改变世界

随笔档案-2011年7月28日

Effective C# 学习笔记(三十八)理解Dynamic的得与失

2011-07-28 22:35 by 小郝(Kaibo Hao), 479 阅读, 收藏,
摘要: Dynamic是C#4.0新增的特性,其可以使我们完成一些在运行时的动态类型逻辑定义。但是其是一把双刃剑,在带来动态特性以应付多变处理需求的同时,也带来了更多需要校验处理的地方,不能在编译时发现程序的漏洞。而且在运行时由于对类型转换的相关处理,要比静态类型处理逻辑更费资源和时间。 阅读全文