尝试使用 Bancila 和 Sharma 所著的《学习 C# 编程...》一书中的示例代码。
当我尝试构建项目时,收到错误消息,指出某些功能在 C# 7.3 中不可用,并且我应该升级到 C# 9.0。 10.0。
但是,无法更改语言版本。当我转到项目属性/构建/高级时,语言版本显示卡住。另外,在 .csprog 文件中添加行“<LangVersion>10.0</LangVersion>
”似乎没有效果。
有人可以帮忙或至少解释一下吗?
谢谢!
我在 .csprog 文件中添加了“<LangVersion>10.0</LangVersion>
”行。但问题依然存在。
最佳答案
C# 版本取决于您使用的 .NET/.NET Framework 版本。
https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/configure-language-version
关于c# - Visual Studio 2022 社区 : Stuck with C# language version 7. 3?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74688886/