JetBrains Rider 2026.1 Help

コードインスペクション:割り当てられていない readonly フィールド

このインスペクションは、値が一度も割り当てられていない readonly フィールドを報告します。 readonly フィールドは、宣言された場所またはコンストラクターで初期化する必要があります。 値が割り当てられない場合、デフォルト値が保持されますが、これは多くの場合、コードの意図する動作とは異なります。

サンプル

class C { private readonly int value; }
class C { private readonly int value; public C(int value) { this.value = value; } }

クイックフィックス

readonly フィールドは、コンストラクター内または宣言箇所で初期化してください。

2026 年 6 月 12 日