在 Visual Studio 2017 中以'web site'设置 C# 7



我在Visual Studio 2017中创建一个新的'网站'。

我正在尝试使用新的元组语法 - 我直接将其输入到后面的代码中:

private (string a, string b) myfunc()
{
}

它说你不能在 C# 5 中使用新的元组语法。我将这个应用程序设置为.net Framework 4.7

是否可以将网站应用程序设置为 C# 7?这在新的 MVC 应用程序中工作正常,但在网站上则不行。

我找不到在谷歌中设置 C# 版本的明确方法。似乎很奇怪,这不是更容易设置吗?!

是否可以在网站项目中使用元组/C# 7?

默认情况下,

C# 7 不包含元组。您需要安装 System.ValueTuple nuget。

请从这个博客看:

首先,如果你创建一个新的Visual Studio 2017控制台应用程序 在 .NET Core 中尝试 C# 7 中的元组,必须先添加 来自Nuget的System.ValueTuple体验新的增强功能。

相关内容

最新更新