JetBrains Rider 2024.1 ヘルプ

コード検査: 条件式の代入

条件式の比較演算子は、代入演算子よりも頻繁に使用されます。

JetBrains Rider は、おそらくオペランドの ID をテストすることを前提としており、代入演算子 = を等価演算子 == に置き換えることを提案しています。

if (y = x) { }
if (y == x) { }

関連ページ:

コードインスペクション設定を構成する

設計時コードインスペクションを構成する:デフォルトでは、JetBrains Rider はサポートされている言語に対応するすべてのファイルで設計時コードインスペクションを有効にします。必要に応じて、無効にすることができます。設計時コードインスペクションが有効かどうかにかかわらず、コードインスペクションを特定の範囲でいつでも実行できます。「鉛筆」ウィジェットを使用して、エディターから直接インスペクション設定をすばやく調整するか、設定でより詳細な構成を行うことができます。を押すか、メニューから(W...

コード検査: 静的メンバーの修飾子の追加 / 削除

型および型メンバーの C# 修飾子は、任意の順序で記述できます。ただし、コード全体で同様の方法で配置することは、コードの可読性を向上させるための良い方法です。また、との修飾子を明示的に使用したり使用したりしたくない場合もあります。デフォルトでは、JetBrains Rider はと修飾子を明示的に使用し、修飾子を特定の順序で並べることを提案します。必要に応じて、これらの設定を柔軟に設定できます。型およびメンバー修飾子の設定と強制の詳細については、「コードの構文スタイル: 修飾子」を参照する...