.NET Library

This is actually an abbreviation for Framework Class Library (FCL).
This library contains namespaces and classes to support just about everything: input and output, string manipulation, security management, network communication, thread management, text manipulation.
link - https://www.tutorialsteacher.com/csharp/csharp-version-history


.NET

VersionC#Visual Studio CodeReleased
.NET 8.0C# 12.020222023 November
.NET 7.0C# 11.020222023 March
.NET 6.0C# 10.020222021 November
.NET 5.0C# 9.020192020 November
.NET Core 3.1 20192019 December
.NET Core 3.0 20192019 September
.NET Core 2.2 20192018 December
.NET Core 2.1 20172018 May
.NET Core 2.0 20172017 August
.NET Core 1.1 20172016 November
.NET Core 1.0 20152016 June

.NET Framework

In July 2000 Microsoft announced the release of its new .NET Framework platform.
This framework was Windows specific.

VersionC#Visual StudioReleasedVB
4.8C# 8.020192019 April 
4.7.2C# 7.020192018 April 
4.7.1C# 7.020192017 October 
4.7C# 7.020192017 Aprilv15.0
4.6.2C# 6.020172016 August 
4.6.1C# 6.020172015 December 
4.6C# 6.020152015 Julyv14.0
4.5.2C# 5.020132014 May 
4.5.1C# 5.020132013 Octoberv11.0
4.5C# 5.020122012 August 
4C# 4.020102010 Aprilv10.0
3.5C# 3.020082007 Novemberv9.0
3C# 3.020082006 November 
2C# 2.020052005 Septemberv8.0
1.1C# 1.020032003 Octoberv7.1
1C# 1.020022002 Januaryv7.0

.NET 8.0

Introduced in Visual Studio 2022.
C# 12.0 Feature List


.NET 7.0

Introduced in Visual Studio 2022.
C# 11.0 Feature List


.NET 6.0

Introduced in Visual Studio 2022.
C# 10.0 Feature List


.NET 5.0

Introduced in Visual Studio 2019.
C# 9.0 Feature List


.NET Framework 4.8

Introduced in Visual Studio 2019.
This version is a direct upgrade to .NET Framework 4.7
.NET Core 3.0
C# 8.0 Feature List


.NET Framework 4.7

Introduced in Visual Studio 2017.
This version is a direct upgrade to .NET Framework 4.6
.NET Core 2.0
C# 7.0 Feature List


.NET Framework 4.6

Introduced in Visual Studio 2015.
This version is a direct upgrade to .NET Framework 4.5
C# 6.0 Feature List


.NET Framework 4.5

Introduced in Visual Studio 2012.
This version is a direct upgrade to .NET framework 4.0
This means that you cannot have these two versions installed side-by-side
When you install .NET 4.5 your .NET 4.0 assemblies in the \Windows\.NET Framework\V4.0.30319 are overwritten with a new set of assemblies
C# 5.0 Feature List


.NET Framework 4.0

Introduced in Visual Studio 2010.
C# 4.0 Feature List


.NET Framework 3.5

Introduced in Visual Studio 2008.
C# 3.0 Feature List


Earlier Versions

.NET Framework 3.0Introduced with Visual Studio 2008.  
.NET Framework 2.0Introduced with Visual Studio 2005.  
.NET Framework 1.1Introduced with Visual Studio 2003.  
.NET Framework 1.0Introduced with Visual Studio 2002.  

© 2026 Better Solutions Limited. All Rights Reserved. © 2026 Better Solutions Limited TopNext