ReSharper 2026.1 Help

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

このインスペクションは、否定された is 比較が is 式内で否定パターンとして記述できる場合を報告します。 これは現代の C# で推奨されており、通常より明確に読みやすくなります。

サンプル

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

クイックフィックス

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

2026 年 6 月 12 日