public class MyClass
{
public string DeviceCommands { get; set; } = "DeviceCommands";
}
Run Code Online (Sandbox Code Playgroud)
我在这种线路上有30个错误......
.NET 4.6.2是框架版本,而不是语言版本.为了能够做到这一点,你必须使用C#6或更新版本.如果您使用C#6进行编译,则可以在.NET 2.0项目中使用该语法.
如果您使用的是Visual Studio 2015或更高版本,则使用的是C#6或更高版本.
如果您使用的是Visual Studio 2015并且仍然出现错误,那么您的代码还有其他问题,而您没有向我们展示.
更新:
如果您正在使用VS2015并且收到错误消息
错误CS8026:功能'自动属性初始化程序'在C#5中不可用.请使用语言版本6或更高版本.
这意味着在项目属性 - >构建 - >高级屏幕中,您手动将语言版本设置为5或更低而不是默认值.
将其重新设置default将解决问题.
| 归档时间: |
|
| 查看次数: |
318 次 |
| 最近记录: |