|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
C#的历史可以追溯到1997年,由Anders Hejlsberg领导的小组在Microsoft内部开发。C#的主要特点是它的简洁语法和现代类型系统,它是.NET框架的主要语言之一。
C#的版本发布历史大致如下:
C# 1.0 - 2002,与.NET Framework 1.0一起发布,引入了诸如属性、事件、委托、泛型等现代编程特性。
C# 2.0 - 2005,与.NET Framework 2.0一起发布,引入了部分类、泛型约束、匿名方法、迭代器等新特性。
C# 3.0 - 2007,与.NET Framework 3.5一起发布,引入了LINQ、自动属性、匿名类型、扩展方法等重要特性。
C# 4.0 - 2010,与.NET Framework 4.0一起发布,引入了泛型的covariance和contravariance、命名和可选参数、动态类型等新特性。
C# 5.0 - 2012,与.NET Framework 4.5一起发布,引入了异步编程支持、调用方信息属性等新特性。
C# 6.0 - 2015,与.NET Core 1.0一起发布,引入了字符串插值、自动属性初始化、索引与范围、exception filters等新特性。
C# 7.0 - 2017,与.NET Framework 4.7.1和.NET Core 2.0一起发布,引入了out变量、元组数据、模式匹配、ref locals and returns等新特性。
C# 8.0 - 2019,与.NET Core 3.0一起发布,引入了异步流、默认接口方法、模式匹配增强、属性模式等新特性。 |
|