代码检查:使用首选主体样式(转换为具有首选主体样式的本地函数)
从 C# 6.0 开始,您可以使用 表达式主体声明类型成员,其外观与 lambda 表达式非常相似。 您可以使用表达式主体方法和属性进一步简化简单实现的语法。
如果您更倾向于为简单成员坚持使用表达式主体或块主体实现,JetBrains Rider 允许您 分别为不同类型的成员配置您的偏好 ,并在整个代码库中保持偏好的一致性。
例如,让我们选择 表达式主体 作为本地函数的首选样式。 因此,如果一个简单的本地函数使用块主体编写,JetBrains Rider 会建议快速修复 转换为表达式主体:
public int LocalFunction()
{
int Sum(int x, int y)
{
return x + y;
}
return Sum(42, 55);
}
public int LocalFunction()
{
int Sum(int x, int y) => x + y;
return Sum(42, 55);
}
最后修改日期: 2025年 9月 26日