新昆明滇池论坛IT昆明码工足迹 → [转帖]C#发展历史


  共有3852人关注过本帖树形打印复制链接

主题:[转帖]C#发展历史

正文字号  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC

帅哥哟,离线,有人找我吗?
xkm

加好友 发短信
等级:超级版主 帖子:1965 积分:26766 威望:0 精华:62 金币:52 点券: 注册:2013/7/26 10:01:00
[转帖]C#发展历史  发帖心情 Post By:2023/2/23 22:47:00 [只看该作者]




C#发展历史




    1、雏形:由微软公司发布于2000年6月。
2、1.0版本:发布于2002年1月,此时的版本与Java非常像,也是微软针对替换Java语言的一个方案。
3、1.2版本:发布于2003年4月,做了一些小改进,引入foreach语法。
4、2.0版本:发布于2005年11月,这个版本改进比较大,可以说是真正的正式的版本,不过依然还在追赶Java的道路上。5、3.0版本:发布于2007年11月,引入Linq语法,一个重大的创新,开始有区别于Java。
6、4.0版本:发布于2010年4月,此版本无法与3.0一样有着重大的创新,但引入动态语法。
7、5.0版本:发布于2012年8月,此主要引入async 和 await,正式开启了异步编程的时代。
8、6.0版本:发布于2015年7月,此版本改动比较小,主要是优化了语法,让代码更简洁更具有可读性。
9、7.0版本:发布于2017年3月,继续继承6.0版本,针对代码做了简洁的优化,主要是引入了out、ref语法。 .NET Core 开始面向所有操作系统,着眼于云和可移植性。
10、7.1版本:发布于2017年8月,此版本增加了语言版本选择配置元素、三个新的语言功能和新的编译器行为。
11、7.2版本:发布于2017年11月,增加了几个小特性。
12、7.3版本:发布于2018年5月,优化了代码的性能,还有优化了部分功能,增加了编译器选项。
13、8.0版本:发布于2019年9月,此版本是专门面向.Net Core的第一个版本,部分功能依赖CLR,其他全部仅依赖.Net Core,还增强了部分功能。
14、9.0版本:发布于2020年11月,删除不必要的模式、将数据与算法分离,以及在更多位置提供更多模式。
15、10.0版本:发布于2021年11月,增强了功能,并继续继承9.0版本做了删除不必要的模式、将数据与算法分离,并提升运行性能。
16、11.0版本:引入了泛型数学以及支持该目标的几个功能。





文章转自:微信公众号-编程乐趣  https://mp.weixin.qq.com/s/L_WrTDPXnTtambhJ560mNQ


[此贴子已经被作者于2023/2/23 22:47:31编辑过]

 回到顶部