.NET Framework Version, C# Version, VS Version

.NET Framework 1.0 – C# 1.0 – VS 2002, 2003

.NET Framework 2.0 – C# 2.0 – VS 2005

.NET Framework 3.5 – C# 3.0 – VS2008

.NET Framework 4.0 – C# 4.0 – VS2010

.NET Framework 4.5 – C# 5.0 – VS 2012

.NET Framework 4.6 – .NET Core 1.0 – C# 6.0 – VS 2015

.NET Framework 4.7 – .NET Core 2.0 – C# 7.0 – VS 2017

.NET Core 3.0 – C#. 8.0 – VS 2019

.NET 5.0 – C# 9.0 – VS 2019

.NET 6.0 – C# 10.0 – VS 2022