飘遥的Blog

C/C++/.NET
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2009年5月29日

摘要: C#新增了dynamic关键字,正因为这一个小小的关键字,C#动态特性向前迈进了一大步。 dynamic是一个类型关键字,声明为dynamic的类型与"静态类型"(这里的静态类型是指编译时确定的类型,下同)相比最大的特点它是"动态类型",它会运行时尝试调用方法,这些方法的存在与否不是在编译时检查的,而是在运行时查找,如果方法存在并且参数正确,会正常调用,否则会抛出Microsoft.CSharp.RuntimeBinder.RuntimeBinderException异常。 阅读全文

posted @ 2009-05-29 01:54 Zzx飘遥 阅读(17545) 评论(9) 推荐(6) 编辑