正式地,C# 9 只支持 .NET 5。Xamarin 怎么样?是否有在 Xamarin 中使用 C# 9 的非官方方法?图书馆呢?这是否意味着任何想要支持 Xamarin 的库都不能使用 C# 9?
编辑:
是的,我们可以通过使用最新的 Visual Studio(支持 .NET 5.0)并更改项目的语言版本来实现。
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<LangVersion>9.0</LangVersion>
</PropertyGroup>
.....
.....
</Project>
Run Code Online (Sandbox Code Playgroud)