JetBrains Rider 2026.1 Help

代码检查:支持字段已使用但未赋值

此检查会报告通过 field 读取合成支持字段但从未赋值的属性。 这意味着属性读取的是未初始化的支持值,而不是实际状态。

示例

public class Settings { public int Port { get { return field; } } }
public class Settings { public int Port { get { return 8080; } } }

修正方法

此检查没有专用的快速修复。 解决方法是提供一个文字返回值,或添加真正赋值支持字段的 setter 或初始值设定项。

2026年 5月 8日