在项目中使用新版语法时就会出现这种情况,问题场景如下所示:
很显然,提升一下项目配置的 C#
语言版本即可。
首先,在解决方案资源管理器中右键点击项目,选择卸载项目,卸载完成后再次右键,选择编辑项目文件,在项目文件中加入如下语言版本配置信息
<PropertyGroup>
<LangVersion>latest</LangVersion>
</PropertyGroup>点击复制复制失败已复制
如下所示:
保存之后重新加载项目
提示
重新加载后有可能语言版本没有起作用,如果没有起作用,重启vs即可。