C#版本与. NET版本对应关系以及各版本的特性

简介: C#版本与. NET版本对应关系以及各版本的特性
C#版本 . Net版本 发布日期 特性
C# 1.0 . NET Framework 1.0 2002-02-13 委托、事件
C# 1.1 . NET Framework 1.1 2003-04-24 APM(异步编程模型)
C# 2.0 . NET Framework 2.0 2005-11-07 泛型、匿名方法、迭代器、可空类型
C# 3.0 . NET Framework 3.0 2007-11-06 隐式类型
. NET Framework 3.5 2007-11-19 对象集合初始化、自动实现属性、匿名类型、扩展方法、查询表达式、Lambda表达式、 表达式树、分部类和方法、Linq
C# 4.0 . NET Framework 4.0 2010-04-12 动态绑定、命名和可选参数、泛型的协变和逆变、互操作性
C# 5.0 . NET Framework 4.5 2012-08-15 异步和等待(async和await)、调用方信息(Caller Information)
C# 6.0 . NET Framework 4.6 2015-07-20 静态导入、C# 6 中的新增功能
. NET Core 1.0 2016-06-27
C# 7.0 . NET Framework 4.6.2 2016-08-02 元组、C# 7.0 中的新增功能
C# 7.1 . NET Framework 4.7 2017-04-05
. NET Core 2.0 2016-08-14 . NET Core 2.0 的新增功能
C# 7.2 . NET Framework 4.7.1 2017-10-17
C# 7.3 . NET Framework 4.7.2 2018-04-30
. NET Core 2.1 2018-05-30 . NET Core 2.1 的新增功能
. NET Core 2.2 2018-12-04 . NET Core 2.2 的新增功能
C# 8.0 . NET Framework 4.8 2019-04-18 C# 8.0 中的新增功能
. NET Core 3.0 2019-09-23 . NET Core 3.0 的新增功能
. NET Core 3.1 2019-12-03 . NET Core 3.1 的新增功能
C# 9.0 . NET 5 2020-09-04 C# 9.0 中的新增功能
. NET 5 2020-10-13 What's new in . NET 5
目录
相关文章
|
14天前
|
Java 物联网 C#
C#/.NET/.NET Core学习路线集合,学习不迷路!
C#/.NET/.NET Core学习路线集合,学习不迷路!
|
20天前
|
编译器 C# 开发者
C# 9.0 新特性解析
C# 9.0 是微软在2020年11月随.NET 5.0发布的重大更新,带来了一系列新特性和改进,如记录类型、初始化器增强、顶级语句、模式匹配增强、目标类型的新表达式、属性模式和空值处理操作符等,旨在提升开发效率和代码可读性。本文将详细介绍这些新特性,并提供代码示例和常见问题解答。
34 7
C# 9.0 新特性解析
|
18天前
|
Java 物联网 编译器
C#一分钟浅谈:.NET Core 与 .NET 5 区别
本文对比了 .NET Core 和 .NET 5,从历史背景、主要区别、常见问题及易错点等方面进行了详细分析。.NET Core 侧重跨平台支持和高性能,而 .NET 5 在此基础上统一了 .NET 生态系统,增加了更多新特性和优化。开发者可根据具体需求选择合适的版本。
41 7
|
14天前
|
人工智能 开发框架 前端开发
C#/.NET/.NET Core技术前沿周刊 | 第 12 期(2024年11.01-11.10)
C#/.NET/.NET Core技术前沿周刊 | 第 12 期(2024年11.01-11.10)
|
14天前
|
开发框架 网络协议 .NET
C#/.NET/.NET Core优秀项目和框架2024年10月简报
C#/.NET/.NET Core优秀项目和框架2024年10月简报
|
19天前
|
C# 开发者
C# 10.0 新特性解析
C# 10.0 在性能、可读性和开发效率方面进行了多项增强。本文介绍了文件范围的命名空间、记录结构体、只读结构体、局部函数的递归优化、改进的模式匹配和 lambda 表达式等新特性,并通过代码示例帮助理解这些特性。
29 2
|
13天前
|
人工智能 开发框架 安全
C#/.NET/.NET Core技术前沿周刊 | 第 13 期(2024年11.11-11.17)
C#/.NET/.NET Core技术前沿周刊 | 第 13 期(2024年11.11-11.17)
|
14天前
|
网络协议 Unix Linux
精选2款C#/.NET开源且功能强大的网络通信框架
精选2款C#/.NET开源且功能强大的网络通信框架
|
14天前
|
程序员 C# 图形学
全面的C#/.NET自学入门指南
全面的C#/.NET自学入门指南
|
2月前
|
JSON C# 开发者
C#语言新特性深度剖析:提升你的.NET开发效率
【10月更文挑战第15天】C#语言凭借其强大的功能和易用性深受开发者喜爱。随着.NET平台的演进,C#不断引入新特性,如C# 7.0的模式匹配和C# 8.0的异步流,显著提升了开发效率和代码可维护性。本文将深入探讨这些新特性,助力开发者在.NET开发中更高效地利用它们。
36 1