编程语言
首页 > 编程语言> > C#(017):C# 语言历史版本特性(C# 1.0到C# 8.0汇总)

C#(017):C# 语言历史版本特性(C# 1.0到C# 8.0汇总)

作者:互联网

一、简介

C#作为微软2000年以后.NET平台开发的当家语言,发展至今具有17年的历史,语言本身具有丰富的特性,微软对其更新支持也十分支持。微软将C#提交给标准组织ECMA,C#
5.0目前是ECMA发布的最新规范,C# 6.0还是草案阶段,C# 7.1是微软当前提供的最新规范。

这里仅仅列个提纲,由于C# 5.0是具有ECMA标准规范的版本,所以选择C# 5.0作为主要版本学习,并专题学习C# 6.0,7.0版本新特性。

C#语言版本发展历史:

<https://docs.microsoft.com/zh-cn/dotnet/csharp/whats-new/csharp-version-
history>

C#语言路线图及开发中的特性参见:
https://github.com/dotnet/roslyn/blob/master/docs/Language Feature Status.md

语言版本 发布时间 .NET Framework要求 Visual Studio版本
C# 1.0 2002.1 .NET Framework 1.0 Visual Studio .NET 2002
C# 1.1\1.2 2003.4 .NET Framework 1.1 Visual Studio .NET 2003
C# 2.0 2005.11 .NET Framework 2.0 Visual Studio 2005
C# 3.0 2007.11 .NET Framework 2.0\3.0\3.5 Visual Studio 2008
C# 4.0 2010.4 .NET Framework 4.0 Visual Studio 2010
C# 5.0 2012.8 .NET Framework 4.5 Visual Studio 2012\2013
C# 6.0 2015.7 .NET Framework 4.6 Visual Studio 2015
C# 7.0 2017.3 .NET Framework 4.6.2 Visual Studio 2017
C# 7.1 2017.6 .NET Framework Visual Studio 2017 v15.3
C# 8.0 待发布 .NET Framework 4.7.1 Visual Studio 2019

二、版本历史

1、C# 1.0 特性(Visual Studio.NET)

2、C# 2特性 (VS 2005)

3、C# 3特性 (VS 2008)

详解:https://www.cnblogs.com/springsnow/p/9428687.html

4、C# 4特性 (VS 2010)

详解:https://www.cnblogs.com/springsnow/p/11652915.html

5、C# 5特性 (VS 2012)

详解:https://www.cnblogs.com/springsnow/p/9400851.html

6、C# 6特征 (VS 2015)

C# 6 中的新增功能: https://docs.microsoft.com/zh-cn/dotnet/csharp/whats-new/csharp-6

7、C# 7 特征 (Visual Studio 2017)

详解:https://www.cnblogs.com/springsnow/p/9531103.html

https://www.cnblogs.com/springsnow/p/11606167.html

C# 7.0 中的新增功能: https://docs.microsoft.com/zh-cn/dotnet/csharp/whats-
new/csharp-7

8、C# 7.1 特征 (Visual Studio 2017 version 15.3)

C# 7.1 中的新增功能: https://docs.microsoft.com/zh-cn/dotnet/csharp/whats-
new/csharp-7-1

9、C# 7.2 特征(Visual Studio 2017 version 15.5)

C# 7.2 中的新增功能: https://docs.microsoft.com/zh-cn/dotnet/csharp/whats-
new/csharp-7-2

10、C# 7.3 特征(Visual Studio 2017 version 15.7)

C# 7.3 中的新增功能: https://docs.microsoft.com/zh-cn/dotnet/csharp/whats-
new/csharp-7-3

11、C# 8.0 特征 (Visual Studio 2019 第一版16.0.1起)

详解:https://www.cnblogs.com/springsnow/p/11046251.html

C# 8.0 中的新增功能: https://docs.microsoft.com/zh-cn/dotnet/csharp/whats-
new/csharp-8

标签:8.0,1.0,C#,Visual,Studio,https,csharp,NET
来源: https://www.cnblogs.com/springsnow/p/16272226.html