C# 和 .Net 版本历史记录

.Net Framework 版本历史记录

.Net 框架的第一个版本于 2002 年发布。该版本被称为 .Net 框架 1.0。 .Net 框架从那时起已经走了很长一段路,目前的版本是 4.7.1。

以下是已发布的 .Net 框架版本及其发布日期的表格。每个版本都对框架进行了相关的更改。

例如,在框架 3.5 及更高版本中,一个名为 实体框架 发布。该框架用于改变应用程序开发的方法,同时使用 数据库.

在本教程中,您将学习-

版本号 CLR版本 发布日期
1.0 1.0 2002-02-13
1.1 1.1 2003-04-24
2.0 2.0 2005-11-07
3.0 2.0 2006-11-06
3.5 2.0 2007-11-19
4.0 4 2010-04-12
4.5 4 2012-08-15
4.5.1 4 2013-10-17
4.5.2 4 2014-05-05
4.6 4 2015-07-20
4.6.1 4 2015-11-17
4.6.2 4 2016-08-02
4.7 4 2017-04-05
4.7.1 4 2017-10-17

最大的优势 .Net框架 是它支持 Windows 平台。几乎每个人都使用 Windows 机器。

Microsoft 始终确保 .Net 框架符合所有支持的 Windows 操作系统。

C# 版本历史记录

版本 NET框架。 Visual Studio中 重要特征
C#1.0 .NET 框架 1.0/1.1 视觉工作室 .NET 2002 C# 的第一个版本
C#2.0 NET框架2.0的。 Visual Studio 2005中
  • 泛型
  • 部分类型
  • 匿名方法
  • 可空类型
  • 迭代器
  • 协变和逆变
C#3.0 .NET 框架 3.0/3.5 Visual Studio 2008中
  • 自动实现的属性
  • 匿名类型
  • 查询表达式
  • Lambda 表达式
  • 表达式树
  • 扩展方法
C#4.0 NET框架4.0的。 Visual Studio 2010中
  • 动态绑定
  • 命名/可选参数
  • 通用协变和逆变
  • 嵌入式互操作类型
C#5.0 NET框架4.5的。 视觉工作室 2012/2013
  • 异步成员
  • 呼叫者信息属性
C#6.0 NET框架4.6的。 视觉工作室 2013/2015
  • 静态导入
  • 异常过滤器
  • 属性初始化器
  • 表达式体成员
  • 零传播子
  • 字符串插值
  • nameof 运算符
  • 字典初始化器
C#7.0 .NET核心 Visual Studio 2017中
  • 改进的性能和生产率
  • Azure 支持
  • 人工智能支持
  • 游戏开发
  • 跨平台
  • 移动应用程序开发
  • 窗口应用程序开发