小编典典

如何在 Visual Studio 2013 中启用 C# 6.0 功能?

all

我正在浏览 C# 6.0 中引入的最新功能,并且只是遵循了自动属性初始化程序的示例,

class NewSample
{
    public Guid Id { get; } = Guid.NewGuid();
}

但我的 IDE 无法识别语法。

我想知道如何在 Visual Studio 2013 中启用 C# 6.0。我使用的目标框架是 4.5.1。


阅读 117

收藏
2022-07-06

共1个答案

小编典典

过时的预发布软件的信息:

据此,只是安装并适用于 Visual
Studio 2013:

事实上,从这个版本安装 C# 6.0 编译器只需要安装一个 Visual Studio 2013 扩展,这反过来会更新 MSBuild 目标文件。

因此,只需从https://github.com/dotnet/roslyn获取文件,您就可以开始了。

您必须知道它是那里实施的规范的过时版本,因为它们不再更新 Visual Studio 2013 的包

您还可以尝试 4 月的最终用户预览版,它安装在 Visual Studio 2013 之上。(注意:此 VS 2013 预览版已经过时,不再更新)

因此,如果您确实想使用最新版本,则必须下载Visual Studio
2015

2022-07-06