代码检查:支持字段已赋值但从未使用
此检查会报告那些通过 field 写入合成支持字段,但从未读取该支持字段的属性。 实际上,该属性存储了一个从未使用的值。
示例
public class Settings
{
public int Port
{
get
{
field = 8080;
return 0;
}
}
}
public class Settings
{
public int Port
{
get
{
field = 8080;
return field;
}
}
}
修正方法
此检查没有专用的快速修复。 解决方法是在需要的地方读取支持字段或移除不必要的赋值。
2026年 5月 8日