C#1.0:OOP和CTS(delegate)
C#2.0:泛型、分部类、静态类、迭代器、匿名方法、委托的协变和逆变、属性访问器可以被单独设置访问级别、可空类型、??操作符
C# 3.0:Linq、lambda表达式、类初始化器、匿名类型、局部变量类型推断、自动属性、扩展方法、分部方法
C# 4.0:dynamic关键字、命名和可选参数、泛型的协变和逆变
C#4.5:asyc/await
现代编程语言的三大特征:声明、动态、并行。OOP;单实现继承、多接口继承;delegate;自动引用计数;Linq、lambda表达式;泛型;asyc/await;
时间: 2024-10-13 03:40:32