Matin Malik
Matin Malik

Reputation: 19

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

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?

Upvotes: 1

Views: 277

Answers (1)

David Browne - Microsoft
David Browne - Microsoft

Reputation: 89071

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.

Upvotes: 1

Related Questions