如何在 .NET 中列出受支持的 C# 语言版本
How to list supported C# language versions in .NET
目前我正在开发一个 .NET Core 3.1 项目,我想在其中尝试一些新的 C#10 功能。我收到 CS1617 错误,它告诉我我不能这样做,并让我通过在 .csproj.<langversion>?</langversion>
中使用 <langversion>?</langversion>
来列出该项目的可用语言。
我的问题是兼容语言列表显示在哪里。
我在dotnet/docs
repo查询过,那里可以找到答案。
创建这个兼容语言版本列表似乎比看起来要棘手一些。我会坚持使用 Auditive 建议的列表。
目前我正在开发一个 .NET Core 3.1 项目,我想在其中尝试一些新的 C#10 功能。我收到 CS1617 错误,它告诉我我不能这样做,并让我通过在 .csproj.<langversion>?</langversion>
中使用 <langversion>?</langversion>
来列出该项目的可用语言。
我的问题是兼容语言列表显示在哪里。
我在dotnet/docs
repo查询过,那里可以找到答案。
创建这个兼容语言版本列表似乎比看起来要棘手一些。我会坚持使用 Auditive 建议的列表。