代码检查:多余的丢弃指定
当模式根本不需要任何指定时,该检查会报告类型或递归模式中的丢弃指定。 _ 没有捕获任何内容,对匹配没有任何价值。
示例
class C
{
void M(object value)
{
if (value is string _)
{
}
}
}
class C
{
void M(object value)
{
if (value is string)
{
}
}
}
快速修复
从模式中移除多余的丢弃指定。
2026年 5月 8日