代码检查:多余的访问器主体
此检查会报告多余且可以用自动访问器替换的属性访问器主体。 当访问器仅返回或赋值 field ,且没有添加有意义的额外逻辑时,会出现这种情况。
示例
public string Name
{
get => field;
set => field = value ?? throw new ArgumentNullException(nameof(value));
}
public string Name
{
get;
set => field = value ?? throw new ArgumentNullException(nameof(value));
}
快速修复
请用自动访问器替换多余的访问器主体。
2026年 5月 8日