ReSharper 2025.2 Help

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

此检查建议使用 C# 11 中引入的 列表模式语法

在引入此语法之前,通常需要检查集合的长度,然后使用索引访问表达式检查集合中的项。 此检查会识别代码中的此类检查,并建议将其替换为更简洁的列表模式匹配。

static void Main(string[] args) { if (args is ["--help", _] && args[1] is var topic) { Console.WriteLine($"Help on topic '{topic}':"); } }
static void Main(string[] args) { if (args is ["--help", var topic]) { Console.WriteLine($"Help on topic '{topic}':"); } }
最后修改日期: 2025年 9月 27日