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