各个 C# 版本的主要特性、发布日期和发布方式(C# 1.0 - 7.3)

简介: 原文 各个 C# 版本的主要特性、发布日期和发布方式(C# 1.0 - 7.3) 本文收集各个 C# 版本的主要特性、发布日期和发布方式。 C# 8.0 尚在预览版本 C# 7.3 2018 年 5 月 随 Visual Studio 2017 v15.

原文 各个 C# 版本的主要特性、发布日期和发布方式(C# 1.0 - 7.3)

本文收集各个 C# 版本的主要特性、发布日期和发布方式。


C# 8.0

  • 尚在预览版本

C# 7.3

  • 2018 年 5 月
  • 随 Visual Studio 2017 v15.7 发布

C# 7.2

  • 2017 年 11 月
  • 随 Visual Studio 2017 v15.5 发布

C# 7.1

  • 2017 年 8 月
  • 随 Visual Studio 2017 v15.3 发布

C# 7.0

  • 2017 年 3 月
  • 随 Visual Studio 2017 和 .NET Framework 4.7 发布

C# 6.0

  • 2015 年 7 月
  • 随 Visual Studio 2015 和 .NET Framework 4.6 发布

C# 5.0

  • 2012 年 8 月
  • 随 Visual Studio 2012 和 .NET Framework 4.5 发布

C# 4.0

  • 2010 年 4 月
  • 随 Visual Studio 2010 和 .NET Framework 4.0 发布

C# 3.0

  • 2007 年 11 月
  • 随 Visual Studio 2008 和 .NET Framework 3.5 发布

C# 2.0

  • 2005 年 11 月
  • 随 Visual Studio 2005 和 .NET Framework 3.0 发布

C# 1.2

  • 2003 年 4 月
  • 随 Visual Studio 2003 和 .NET Framework 1.1 发布

C# 1.0

  • 2002 年 1 月
  • 随 Visual Studio 2002 和 .NET Framework 1.0 发布

参考资料

本文会经常更新,请阅读原文: https://walterlv.com/post/csharp-version-histories.html ,以避免陈旧错误知识的误导,同时有更好的阅读体验。

目录
相关文章
|
28天前
|
C#
C#学习相关系列之数据类型类的三大特性(二)
C#学习相关系列之数据类型类的三大特性(二)
|
28天前
|
编译器 C# 开发者
C# 11.0中的新特性:覆盖默认接口方法
C# 11.0进一步增强了接口的灵活性,引入了覆盖默认接口方法的能力。这一新特性允许类在实现接口时,不仅可以提供接口中未实现的方法的具体实现,还可以覆盖接口中定义的默认方法实现。本文将详细介绍C# 11.0中接口默认方法覆盖的工作原理、使用场景及其对现有代码的影响,帮助开发者更好地理解和应用这一新功能。
|
28天前
|
编译器 C# 开发者
C# 9.0中的顶级语句:简化程序入口的新特性
【1月更文挑战第13天】本文介绍了C# 9.0中引入的顶级语句(Top-level statements)特性,该特性允许开发者在不使用传统的类和方法结构的情况下编写简洁的程序入口代码。文章详细阐述了顶级语句的语法、使用场景以及与传统程序结构的区别,并通过示例代码展示了其在实际应用中的便捷性。
|
C# C++
创建目标类型对象在C#7.3中不可用,请使用9.0或更高的语言版本
创建目标类型对象在C#7.3中不可用,请使用9.0或更高的语言版本
1215 0
创建目标类型对象在C#7.3中不可用,请使用9.0或更高的语言版本
|
1天前
|
C#
C# 版本的 计时器类 精确到微秒 秒后保留一位小数 支持年月日时分秒带单位的输出
这篇2010年的文章是从别处搬运过来的,主要包含一个C#类`TimeCount`,该类有多个方法用于处理时间相关的计算。例如,`GetMaxYearCount`计算以毫秒为单位的最大年数,`GetCurrentTimeByMiliSec`将当前时间转换为毫秒,还有`SecondsToYYMMDDhhmmss`将秒数转换为年月日时分秒的字符串。此外,类中还包括一些辅助方法,如处理小数点后保留一位数字的`RemainOneFigureAfterDot`。
|
17天前
|
存储 安全 Unix
C#.Net筑基-类型系统②常见类型--日期和时间的故事
在System命名空间中,有几种表示日期时间的不可变结构体(Struct):DateTime、DateTimeOffset、TimeSpan、DateOnly和TimeOnly。DateTime包含当前本地或UTC时间,以及最小和最大值;DateTimeOffset增加了时区偏移信息,适合跨时区操作。UTC是世界标准时间,而格林尼治标准时间(GMT)不稳定,已被更精确的UTC取代。DateTimeOffset和DateTime提供了转换为UTC和本地时间的方法,以及各种解析和格式化函数。
|
28天前
|
开发框架 .NET Java
ASP.NET Core高级编程--C#基本特性(一)
本文章简略介绍C#的部分特性
|
6月前
|
C#
C# 对于“日期时间(DateTime)“的处理 时间差计算
C# 对于“日期时间(DateTime)“的处理 时间差计算
|
7月前
|
C#
c#之Attribute特性的原理
c#之Attribute特性的原理
26 0
|
11月前
|
数据可视化 程序员 C#
C# 面向对象三大特性
C# 面向对象三大特性
74 0