ReSharper 2025.2 Help

获取迁移到新 C# 功能的帮助

随着新版本的 C# 发布,想要更新代码以利用最新的语法功能是很自然的。 幸运的是,ReSharper 可以帮助您自动更新代码。

让我们以 C# 6.0 最受欢迎的功能之一——条件访问表达式为例。 首先需要注意的是,ReSharper 会在 编辑器中温和地提示您使用新语言功能的可能性:

ReSharper 帮助实现新 C# 功能

通常,按下 Alt+Enter 键后,高亮代码会显示一个 快速修复 ,帮助您利用新语言功能:

ReSharper 帮助实现新 C# 功能

应用修复后,方法会被转换如下:

public int GetNickNameLength(Person person) { return person?.Nickname.Length ?? 0; }

这里需要记住的重要一点是,如果您不喜欢某些新语言功能,您可以轻松地 告诉 ReSharper 不再提示您

ReSharper 帮助实现新 C# 功能

当然,您可以在 所需范围内找到语言使用的机会,甚至是整个解决方案:

ReSharper 帮助实现新 C# 功能

此外,您可以使用 范围内修复功能 ,在整个项目中一次性实现某些新语言功能:

ReSharper 帮助实现新 C# 功能

……或者在整个解决方案中:

ReSharper 帮助实现新 C# 功能
最后修改日期: 2025年 9月 27日