代码检查:使用首选主体样式(转换为具有首选主体样式的构造函数或析构函数)
从 C# 6.0 开始,您可以使用 表达式主体声明类型成员,其外观与 lambda 表达式非常相似。 您可以使用表达式主体方法和属性进一步简化简单实现的语法。
如果您更喜欢对简单成员使用表达式主体或块主体实现,ReSharper 允许您 分别为不同类型的成员配置您的偏好 ,并在整个代码库中保持偏好的一致性。
例如,让我们选择 表达式主体 作为构造函数和析构函数的首选样式。 因此,如果一个简单的构造函数使用块主体编写,ReSharper 会建议快速修复 转换为表达式主体:
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月 27日