Pau*_*aul 4 asp.net-mvc c#-6.0 visual-studio-2015
每个标签这是Visual Studio 2015中的ASP MVC项目.Razor中的代码:
@if (Model.AdditionalContacts?.Count > 0) { }
Run Code Online (Sandbox Code Playgroud)
收到错误:
功能'空传播运算符'在C#5中不可用.请使用语言版本6或更高版本.
我正在使用VS 2015.为什么这不是默认的?
采取的步骤:
Properties Build Advanced Language Version为C# 6.0 发生相同的错误.为什么?
[编辑]:代码直接在CS文件中正常工作.我甚至将语言切换回"默认"而不是C#6.0,它可以工作.它只在CSHTML文件中不起作用.Razor不支持吗?或许这与IIS有关?
| 归档时间: |
|
| 查看次数: |
3150 次 |
| 最近记录: |