Closed iamcarbon closed 3 years ago
Thanks for your great contribution!
I have a question, though. I have seen that you have updated the language version to 9.0. Will this work on .NET Core 3.0, which supports the .NET Standard 2.1?
Yes! C#9 is can be used when targeting any .NET runtime or standard abstraction (including netcore3.0 and net451)! C#9 contains quite a few nice syntax improvements.
The language flag also enables a few new runtime features (e.g. default interfaces and init only properties) - but the project won’t compile if the target framework is missing support.
On Apr 21, 2021, at 6:14 AM, Gabriele Tomassetti @.***> wrote:
Thanks for your great contribution!
I have a question, though. I have seen that you have updated the language version to 9.0. Will this work on .NET Core 3.0, which supports the .NET Standard 2.1?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.
This PR focuses on reducing allocations, virtual calls, and culture specific comparisons.