コードインスペクション:否定された 'is' 式を、否定パターンを持つ 'is' 式に変換する
このインスペクションは、 is の否定比較が、 is 式内の否定パターンとして書き換え可能であることを報告します。 これは現代の C# で推奨される書き方で、通常より分かりやすくなっています。
サンプル
if (!(o is > 42))
{
}
if (o is not > 42)
{
}
クイックフィックス
否定をパターンの中に移動して、 is not を使用します。
2026 年 6 月 12 日