随着.NET 4中的
再加上LINQ、lambda表达式、匿名类型、反射等等...就更加不稳定了。
我想看到一些例子,也许对比优缺点,以帮助我巩固对这些概念的理解,同时帮助我理解何时、何地和如何在它们之间进行选择。
谢谢!
dynamic
类型和DLR的出现,我现在有三种选项来声明我所谓的“开放”类型:
var
,本地隐式类型强调“what”而不是“how”,object
,System.Object
的别名,以及dynamic
,禁用编译器检查,在运行时添加方法/属性
再加上LINQ、lambda表达式、匿名类型、反射等等...就更加不稳定了。
我想看到一些例子,也许对比优缺点,以帮助我巩固对这些概念的理解,同时帮助我理解何时、何地和如何在它们之间进行选择。
谢谢!