JetBrains Rider 2026.1 Help

コードインスペクション:条件の反転

このインスペクションは、 .Any(...) を否定し、ブランチを元の順序に維持する条件式を報告します。

その形状は、通常、肯定条件とブランチを入れ替えて記述するとより明確になります。

サンプル

var result = !items.Any() ? emptyValue : firstValue;
var result = items.Any() ? firstValue : emptyValue;

クイックフィックス

.Any(...) から否定を取り除き、 ?: とブランチを入れ替えることで式を書き換えます。

2026 年 6 月 12 日