主构造函数不再在VS2015中编译
直到今天,我可以使用主构造函数,例如:
public class Test(string text) { private string mText = text; }
为了能够做到这一点,在以前的Visual Studio CTP中,我必须将其添加到csproj文件中:
<LangVersion>Experimental</LangVersion>
总之,这不再适用于Visual Studio 2015 Preview(有或没有LangVersion
)。 有没有人有任何想法可能会发生什么?
有没有人有任何想法可能会发生什么?
Yup – 主构造函数已经从C#6的计划中移除了。他们很可能会在稍后的版本中以某种forms出现,但是他们不再是C#6了。
有关更多详细信息,请参阅团队中“更改语言function集”文章。