ReSharper 2026.1 Help

代码检查:元组元素名称被忽略,因为目标类型指定了不同的名称或未指定名称。

此检查会报告将被忽略的元组元素名称,因为目标类型已经定义了不同的名称或未定义名称。 该警告表示你写的名称不会成为结果元组类型的一部分。 这可能导致代码产生误导,因为元组元素仍然通过目标类型的名称进行访问。

示例

class C { public (string x, int age) M() => (name: "", age: 10); }
class C { public (string x, int age) M() => (x: "", age: 10); }

快速修复

根据具体情况,快速修复可以将元素重命名为目标元组名称,或完全移除被忽略的名称。

2026年 5月 8日