Cra*_*gTP 5

来自Charlie Calvert的博客:

有用的场景

新的动态查找支持将启用三种主要方案:

  1. 办公自动化和其他COM Interop方案
  2. 消费用动态语言编写的类型
  3. 增强对反射的支持

在这里阅读更多内容:http: //blogs.msdn.com/charlie/archive/2008/01/25/future-focus.aspx


Mar*_*ell 5

两大领域是:

  • 使用COM程序集,其中方法返回模糊类型 - 因此您基本上可以使用后期绑定
  • 使用DLR类型

其他用途包括:

  • 没有界面的鸭子打字
  • Silverlight与主机页面的DOM交谈
  • 与xml文件交谈.

在C#本身中,这允许一些事情,例如泛型运算符的基本方法:

static T Add<T>(T arg1, T arg2) { // doesn't work in CTP
     return ((dynamic)arg1) + ((dynamic)arg2);
}
Run Code Online (Sandbox Code Playgroud)

(当然,我认为是一个更好(更有效)的答案)