JetBrains Rider 2026.1 Help

代码检查:冗余的访问器主体

此检查会报告冗余的属性访问器主体,可以用自动访问器替换。 当访问器仅仅返回或赋值 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日