JetBrains Rider 2026.1 Help

コードインスペクション:否定された 'is' 式を、否定パターンを持つ 'is' 式に変換する

このインスペクションは、 is の否定比較が、 is 式内の否定パターンとして書き換え可能であることを報告します。 これは現代の C# で推奨される書き方で、通常より分かりやすくなっています。

サンプル

if (!(o is > 42)) { }
if (o is not > 42) { }

クイックフィックス

否定をパターンの中に移動して、 is not を使用します。

2026 年 6 月 12 日