JetBrains Rider 2025.2 Help

代码检查:使用首选主体样式(转换为具有首选主体样式的构造函数或析构函数)

从 C# 6.0 开始,您可以使用 表达式主体声明类型成员,其外观与 lambda 表达式非常相似。 您可以使用表达式主体方法和属性进一步简化简单实现的语法。

如果您更倾向于为简单成员坚持使用表达式主体或块主体实现,JetBrains Rider 允许您 分别为不同类型的成员配置您的偏好 ,并在整个代码库中保持偏好的一致性。

例如,让我们选择 表达式主体 作为构造函数和析构函数的首选样式。 因此,如果简单构造函数使用块主体编写,JetBrains Rider 会建议快速修复 转换为表达式主体

public class MyClass { private string _name; public MyClass(string name) { _name = name; } }
public class MyClass { private string _name; public MyClass(string name) => _name = name; }
最后修改日期: 2025年 9月 26日