2005年 C# 2.0 增加泛型编程。2008年 C# 3.0 增加Lambda表达式,隐式类型,扩展方法等特性2010年 C# 4.0 可选参数和命名参数,元组(tuple)类型,动态绑定,逆变和协变 当前C#为4.5版本,提供了增强的异步操作和国际化支持。