1.提示/langversion 的选项“8.0”无效。
解决: 
 
2.有可能提示7.0无法编译
答案:也在1处进行,设置提高一些。
3.提示严重性    代码    说明    项目    文件    行    禁止显示状态
 错误    CS0136    无法在此范围中声明名为“completed”的局部变量或参数,因为该名称在封闭局部范围中用于定义局部变量或参数    SiMay.ServiceCore    SiMay.RemoteClient.NewCore\TrunkService\Service.cs    118    活动的
答案:我看往上看了看代码发现上面也有一个completed的变量定义。

那么,让变量名不冲突即可(我改成completedInner):

编译通过效果:

来源:oschina
链接:https://my.oschina.net/u/169565/blog/3163083