C# 4.0(vs2010)中的动态类型和动态编程
C# 4.0的主题就是动态编程(Dynamic Programming)。虽然C#仍然是一种静态预言,但是对象的意义开始变得越来越“动态”。它们的结构和行为无法通过静态类型来捕获,或者至
少编译器在编译程序时无法得知对象的结构和行为。
C#引入了一种新的静态类型”dynamic”,当你拥有了一个dynamic类型的对象后,你“对它做的事情”只会在运行时进行解析。设想我们拥有这样两个类,分别表示两种饮料
http://www.17aspx.com/html/vs2010/2009/0910/10.html