在项目中使用新版语法时就会出现这种情况,问题场景如下所示:
![CSharp语言版本过低错误.png CSharp语言版本过低错误.png](https://ucc.alicdn.com/pic/developer-ecology/f8677d1a5d8142679d205f198860392e.png?x-oss-process=image/resize,w_1400/format,webp)
很显然,提升一下项目配置的 C#
语言版本即可。
首先,在解决方案资源管理器中右键点击项目,选择卸载项目,卸载完成后再次右键,选择编辑项目文件,在项目文件中加入如下语言版本配置信息
<PropertyGroup>
<LangVersion>latest</LangVersion>
</PropertyGroup>点击复制复制失败已复制
如下所示:
![修改CSharp语言版本.png 修改CSharp语言版本.png](https://ucc.alicdn.com/pic/developer-ecology/6c8410eda91345bfb6fdd7c734ff2172.png?x-oss-process=image/resize,w_1400/format,webp)
保存之后重新加载项目
提示
重新加载后有可能语言版本没有起作用,如果没有起作用,重启vs即可。