https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/configure-language-version
for
String Interpolation
Auto-property initializer
C# 6 language needed, introduced on Visual Studio 2015.
Any VS IDE, can compile to any .NET framework, once user, install the appropriate Framework Developer Pack.
The language version has nothing to do with the framework, clearly is IDE feature..
Default language version explained - https://stackoverflow.com/a/47595249
for
String Interpolation
Auto-property initializer
C# 6 language needed, introduced on Visual Studio 2015.
Any VS IDE, can compile to any .NET framework, once user, install the appropriate Framework Developer Pack.
The language version has nothing to do with the framework, clearly is IDE feature..
Default language version explained - https://stackoverflow.com/a/47595249