代码检查:'is' 运算符的表达式从未为提供的类型。
此检查会报告永远无法成功的 is 类型检查。 通常发生在操作数类型与检查类型不兼容时,因此条件始终为 false 且受保护的代码不可达。
示例
void M(int number)
{
if (number is string)
{
Use(number);
}
}
void M(int number)
{
if (false)
{
Use(number);
}
}
快速修复
请移除不可达代码或更正类型检查。
2026年 5月 8日