ReSharper 2026.1 Help

コードインスペクション:否定された null/パターンチェックを複雑なパターンにマージする

このインスペクションは、単一の否定パターンにマージできる連続する null チェックを報告します。 例: null チェックの後に続くメンバーアクセスは、 not null を使用して 1 つのプロパティパターンとして書き換えることができます。

サンプル

_ = x != null && x.Parent != null;
_ = x is { Parent: not null };

クイックフィックス

連続するチェックを、単一の否定パターンに統合します。

2026 年 6 月 12 日