Home > OS >  Is a C# language version supported on other Frameworks besides the framework it was made for?
Is a C# language version supported on other Frameworks besides the framework it was made for?

Time:09-21

Recently I've been diving into C# language versioning. A well written source has of course been the documentation C# language versioning. In there however were a couple of statements made that weren't all that clear to me. For example, in one part of the documentation it states:

C# 8.0 is supported only on .NET Core 3.x and newer versions.

Is it stating that C# 8.0 is only supported on different versions of the framework .Net Core 3 (not on any other framework)?

Or is it stating that C# 8.0 is supported on other frameworks (such as on .Net 5 and .Net 6) that are released after framework .Net Core 3?

CodePudding user response:

It is stating that C# 8.0 is supported on other .NET Core versions (such as on .Net 5 and .Net 6) that are released after framework .Net Core 3. However it is not supported on ".Net Framework", which is built-in to Windows.

  • Related