【发布时间】:2018-07-20 08:34:25
【问题描述】:
在我的 VS 中下面的行并且工作正常我签入并且我的同事得到了这些代码片段..
vm.MuayeneId = (MuayeneId ?? SessionItems.AktifMuayene?.MuayeneId) ?? throw new Exception("Muayene Id bulunamadi");
不知何故,在他的 Visual Studio 编译器中,在 throw 关键字下画了一条红线,并说“;预期”。这些代码的下一行黄线并显示“无法访问的代码..” 这就是它的外观;
我的同事也在他的 PC 中安装了 .NET 4.6.2。那么可能是什么原因造成的?
【问题讨论】:
-
“我的同事在他的 PC 上也安装了 .NET 4.6.2” - 但他使用的是哪个版本的 Visual Studio?
-
@DaisyShipton VS 2015 community.. 我想知道它是否也会导致这种情况
-
查看this answer,了解如何将 C#7 支持添加到 VS 2015。
-
是的,这绝对是问题所在。我建议他们更新到 VS2017。