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 年 6 月 12 日