Информация о полезной статье

C#: история версий

Таблица версий

Версия языка Visual Studio .NET FW .NET Core .NET Версия CLR Релиз
C# 1.0 VS 2002 1.0 - - 1.0 2002.02.13
C# 1.2 VS 2003 1.1 - - 1.1 2003.04.24
C# 2.0 VS 2005 2.0 - - 2.0 2006.02.17
C# 3.0 VS 2005 3.0 - - 2.0 2006.11.21
C# 3.0 VS 2008 3.5 - - 2.0 2007.11.19
C# 4.0 VS 2010 4.0 - - 4.0 2010.04.12
C# 5.0 VS 2012
VS 2013
4.5
4.5.1
4.5.2
- - 4.0 2012.10.09
2014.01.15
2014.05.05
C# 6.0 VS 2015 4.6
4.6.1
- - 4.0 2015.07.29
2015.11.30
C# 6.0 VS 2015 4.6.2 - - 4.0 2016.08.02
C# 7.0 VS 2017 4.7 1.0, 1.1 - CoreCLR
4.0
2017.03.07
2017.04.11
C# 7.1 VS 2017
v15.3
- 2.0 - CoreCLR 2017.08.14
C# 7.2 VS 2017
v15.5
4.7.1 2.1 - 4.0
CoreCLR
2017.10.17
2018.05.30
C# 7.3 VS 2017
v15.7
4.7.2 2.2 - 4.0
CoreCLR
2018.04.30
2018.12.04
C# 8.0 VS 2019 4.8 3.0, 3.1 - 4.0
CoreCLR
2019.04.18
2019.09.23
2019.12.03
C# 9.0 VS 2019
v16.8
- - 5.0 CoreCLR 2020.11.10
C# 10.0 VS 2022 - - 6.0 CoreCLR 2021.11.08
C# 11.0 VS 2022
v17.3
4.8.1 - 7.0 4.0
CoreCLR
2022.08.09
2022.11.08
C# 12.0 VS 2022
v17.6
- - 8.0 CoreCLR 2023.11.14
C# 13.0 VS 2022
v17.10
- - 9.0 CoreCLR 2024.11.12
C# 14.0 VS 2026
v18
- - 10.0 CoreCLR 2025.11.11

Примечания

То, что сейчас на поддержке, рекомендовано к использованию, отмечено зеленым.

Сейчас, с релизом, фреймворк получает постфикс, который указывает, как долго будет осуществляться поддержка фреймворка после его релиза:

  • [STS] STANDART TERM SUPPORT поддержка полтора года;
  • [LST] LONG TERM SUPPORT поддержка три года