JetBrains Rider 2026.1 Help

コードインスペクション:冗長なブール値の比較

このインスペクションは、簡略化可能なブール比較またはブールパターンチェックを報告します。 booltrue または false と比較したり、定数ブールパターンと照合したりすると、通常は意味が増すことなく構文が複雑になります。

サンプル

class C { void M(bool flag) { if (flag == true) { } } }
class C { void M(bool flag) { if (flag) { } } }

クイックフィックス

元の形式によっては、クイックフィックスで == false!flag に置き換えたり、 value is true のような定数ブールパターンを削除したりすることもできます。

2026 年 6 月 12 日