JetBrains Rider 2026.1 Help

代码检查:源表达式从不匹配提供的模式

此检查会报告模式匹配代码,其中该模式永远不会匹配被测试的值。 这意味着条件实际上始终为 false ,并且该分支内的代码将永远不会运行。

示例

void M(int number) { if (number is string text) { } }
void M(int number) { if (false) { } }

快速修复

请移除无法访问的代码或修正模式。

2026年 5月 8日