我在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体验新的增强功能。