LangVersion
<LangVersion>latest</LangVersion>
</PropertyGroup>
| 值 | 含义 |
|---|---|
default |
按目标框架自动选择默认版本 |
latest |
使用当前编译器支持的最新正式版本 |
latestMajor |
使用当前编译器支持的最新主要版本 |
preview |
允许使用预览版语法 |
14.0 / 12.0 / 10.0 |
锁定到具体 C# 版本 |
7.3 |
传统 .NET Framework 常见默认值 |
| 目标框架 | 默认 C# 版本 |
|---|---|
| .NET 10.x | C# 14 |
| .NET 9.x | C# 13 |
| .NET 8.x | C# 12 |
| .NET 7.x | C# 11 |
| .NET 6.x | C# 10 |
| .NET Framework | C# 7.3 |
浙公网安备 33010602011771号