ReSharper 2026.1 Help

代码检查:'is' 运算符的表达式从未为提供的类型。

此检查会报告永远无法成功的 is 类型检查。 通常发生在操作数类型与检查类型不兼容时,因此条件始终为 false 且受保护的代码不可达。

示例

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

快速修复

请移除不可达代码或更正类型检查。

2026年 5月 8日