C#版本进化

1:在c#1.0中:属性,委托,事件,foreach循环,using语句,显示方法重载,操作符重载,自定义类型。

2:在C#2.0中:引入‘泛型’,可空类型,委托的增强,迭代器块,匿名方法(asp.net增加了母版页,预编译功能)。

3:在C#3.X中:LINQ,Lambda,自动属性,匿名类型,隐式类型,扩展方法。增加了4个类库(WPF,WF,Windows,Cardspace)

4:在C#4.0中:命名实参,可选参数,COM互操作改进和泛型的可变性。最重要是:动态类型。

原文地址:https://www.cnblogs.com/hzko5114/p/3587247.html