JetBrains Rider 2026.1 Help

代码检查:将取反的 null/模式检查合并为复杂模式

此检查会报告可以合并为单个取反模式的连续 null 检查。 例如,null 检查后紧跟成员访问,可以使用 not null 重写为一个属性模式。

示例

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

快速修复

将连续检查合并为单个取反模式。

2026年 5月 8日