コードインスペクション:既存の位置分解パターンに移動する
このインスペクションは、タプルのような値に対する再帰的なオブジェクトパターンを報告し、既存の位置分解パターンに移動できます。 テストされたケースでは、 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 年 6 月 12 日