Starting with Visual Studio 2019 Preview 4, we’ll be adjusting how C# versions are treated in .NET tooling.
Summary of changes
Firstly, we’re adding two new Language Version (LangVersion) values: LatestMajor and Preview. Here’s how they stack up with the currently supported list of values:
LangVersion
Meaning
LatestMajor
Latest supported major C# language version
Preview
Latest available preview C# language version
Latest
Latest supported C# language version (including minor version)
ISO-1
C# 1.0/1.2
ISO-2
C# 2.0
3
C# 3.0
4
C# 4.0
5
C# 5.0
6
C# 6.0
7
C# 7.0
7.1
C# 7.1
7.2
C# 7.2
7.3
C# 7.3
8.0
C# 8.0
The post An update to C# versions and C# tooling appeared first on .NET Blog.