C#4.0的新酷特性

什么是最酷的新功能,你们都在寻找,或者你听说过在c#4.0发布。
动态东西听起来很酷,如果你需要它,但我不期望经常使用它。

代理和接口的通用方差是相似的 – 缺少方差是目前的头痛,但许多地方,它是一个痛苦将不会被C#4中有限的方差覆盖。

COM功能不特别感兴趣我 – 我真的应该得到更多的一个句柄他们是什么。

可选的和命名的参数可以在构建不可变类型时产生很大的不同:它支持以下语法:

Person p = new Person (name: "Jon", age: 32);

而没有构造函数重载的巨大组合。我更喜欢更多的支持以只读自动实现的属性的形式编写不可变类型,但我不希望我们会得到那些。 (他们当然不在目前建议的功能列表中。)

我个人实际上更感兴趣的一些框架功能的.NET 4.0 – 特别是code contractsparallel extensions

http://stackoverflow.com/questions/292265/new-cool-features-of-c-sharp-4-0

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:C#4.0的新酷特性