JetBrains Rider 2026.1 Help

コードインスペクション:既存の位置分解パターンに移動する

このインスペクションは、タプルのような値に対する再帰的なオブジェクトパターンを報告し、既存の位置分解パターンに移動できます。 テストされたケースでは、 widthheight などの名前付きメンバーチェックが位置タプルチェックに書き換えられます。

サンプル

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 日