代码检查:移动到已有的位置解构模式
该检查会报告在元组类值上的递归对象模式,可以移动到已存在的位置解构模式中。 在测试用例中,类似 width 和 height 这样的命名成员检查会被重写为位置元组检查。
示例
var t = (width: 0, height: 1, "aa");
if (t is { width: 0, height: 1 })
{
}
var t = (width: 0, height: 1, "aa");
if (t is (0, 1, _))
{
}
快速修复
将匹配的成员检查移动到位置解构模式中。
2026年 5月 8日