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