自动属性初始值设定项不起作用?

时间:2015-09-23 18:31:42

标签: c# properties

我正在尝试使用auto-property initializers,如下所示:

class Class1
{
    public string Auth { get; set; } = "BlahBlah";
}

然而,当我构建时,我收到以下错误:

  

类,结构或接口成员声明中的标记'='无效

这是在Visual Studio 2013中,使用Target Framework .NET 4.6(引入自动属性初始值设定项的版本)。

我的语法有问题吗?

1 个答案:

答案 0 :(得分:3)

您可能会以.NET 4.6为目标,但自动初始化程序是C#6功能,而不是框架的功能。