JetBrains Rider 2026.1 Help

コードインスペクション:静的メンバーのイニシャライザーが下または他の箇所にある静的メンバーを参照します

このインスペクションは、型内で後から宣言された、または別の型部分で宣言された別の静的メンバーを読み取る静的フィールド、プロパティ、イベント初期化子を報告します。 初期化子が実行される時点では、そのメンバーはまだ初期化されていない可能性があります。

サンプル

class C { public static int A = B + 1; public static int B = 42; }
class C { public static int B = 42; public static int A = B + 1; }

修正方法

インスペクションエラーに対する専用の迅速な解決策はありません。 参照されているメンバーを初期化子より上に移動するか、初期化ロジックを静的コンストラクターに移動してください。

2026 年 6 月 12 日