鱼C论坛

 找回密码
 立即注册
查看: 1085|回复: 0

[吹水] C#历史

[复制链接]
发表于 2024-2-1 11:46:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

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一起发布,引入了异步流、默认接口方法、模式匹配增强、属性模式等新特性。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-9-22 00:58

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表