gpt4 book ai didi

c# - 如何为 VisualStudio2015 设置 .NET 版本(代码)

转载 作者:可可西里 更新时间:2023-11-01 08:19:05 24 4
gpt4 key购买 nike

我们团队中的一些人正在使用 VisualStudio 2015,而其他人仍在使用 2013(均使用 ReSharper 9.1)。项目属性中的目标框架设置为.NET Framework 4.5.1

我的问题:我仍然可以使用类似的代码

public int X() => x;

这是 .NET 4.6 的一项功能。当我构建项目时,它也会运行(我猜是因为它或多或少是语法糖,所以编译器生成不需要 .NET 4.6 的代码)。然而,当我的同事检查我在 Visual Studio 2013 中所做的更改时,他们并不是很开心 ;-)

是否有可能在 Visual Studio 2015 中因使用 .NET 4.6 功能而收到警告/编译错误?

最佳答案

这是一个表达式主体成员,它是 C# 6.0 中引入的新语言功能。

语言和框架/运行时库分别进行版本控制。

真正想做的是更改语言版本。

  1. 解决方案资源管理器中,右键点击项目名称,然后点击标题为属性的菜单项
  2. 点击构建标签,然后点击高级按钮。应该会出现一个窗口。
  3. 语言版本下拉列表中,选择C# 5.0
  4. 点击OK按钮,然后重新构建。

关于c# - 如何为 VisualStudio2015 设置 .NET 版本(代码),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31877785/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com