コードインスペクション:バッキングフィールドは使用されていますが、割り当てられていません
このインスペクションは、 field を介して合成されたバッキングフィールドから読み取るプロパティを報告しますが、その値を割り当てません。 つまり、このプロパティは実際の状態ではなく、初期化されていないバッキング値を読み取っているということです。
サンプル
public class Settings
{
public int Port
{
get
{
return field;
}
}
}
public class Settings
{
public int Port
{
get
{
return 8080;
}
}
}
直す方法
このインスペクションには専用のクイックフィックスはありません。 修正方法は、リテラル戻り値を提供するか、バッキングフィールドに実際に値を割り当てる setter または初期化子を追加することです。
2026 年 6 月 12 日