コード検査: 負の等価式を簡略化する
等価式を否定することは、事実上、等価演算子を ==
から !=
に「反転」することと同じです。そうすれば、!(a == b)
を記述すると、JetBrains Rider はそれを a != b
に変更するオプションを提供します。
関連ページ:
コードインスペクション設定を構成する
設計時コードインスペクションを構成する:デフォルトでは、JetBrains Rider はサポートされている言語に対応するすべてのファイルで設計時コードインスペクションを有効にします。必要に応じて、無効にすることができます。設計時コードインスペクションが有効かどうかにかかわらず、コードインスペクションを特定の範囲でいつでも実行できます。「鉛筆」ウィジェットを使用して、エディターから直接インスペクション設定をすばやく調整するか、設定でより詳細な構成を行うことができます。を押すか、メニューから(W...
コード検査: 条件付き三項演算子を簡略化する
三項演算子(の形式の式)に、またはのいずれかのブール値定数が含まれていれば、はるかに単純な式に変換できます。例: これ public bool CanVote { get { return myAge >= 16 ? isCitizen : false; } } これに単純化することができます:public bool CanVote { get { return myAge >= 16 && isCitizen; } }コード検...