型を一致するファイルに移動する
このコマンドは一括修正で、型やデリゲートを整理し、それぞれの型やデリゲートの宣言が一致する名前の単一のファイルに配置されるようにします。つまり、1つのファイルで複数の型やデリゲートが宣言されている場合は、それぞれの宣言ごとに新しいファイルが作成されます。また、ファイル名が中の単一の型やデリゲートの宣言と一致しない場合、そのファイルはリネームされます。
必要なインポートはすべて新しいファイルに追加され、不要になったインポートは元のファイルから削除されます。
型を一致するファイルに移動する
ソリューションエクスプローラーで、種類を一致するファイルに整理するノードを選択します。
次のいずれかを実行します。
Control+Shift+R を押し、を 型を一致するファイルに移動する を選択します。
右クリックして、コンテキストメニューから リファクタリング | 型を一致するファイルに移動する を選択します。
メインメニューから を選択します。
型を一致するファイルに移動する ダイアログが開きます。
一致するファイルに移動すべき宣言の種類を選択してください。

リファクタリングを適用するには、 次へ をクリックします。
競合がない場合、リファクタリングは直ちに実行されます。 新しく作成または名前を変更したファイルと競合する既存のファイルがある場合、ウィザードは競合のあるページを表示します。 競合をダブルクリックして、対応する宣言に移動して修正することができます。
エディターから直接、 コンテキストアクションを使用して単一の型を一致するファイルに移動したり、このアクションを より大きなスコープで適用したりすることもできます(これによりリファクタリングを実行した場合と同じ結果になります):

不一致の型とファイル名は、コンテキストアクションでエディターから修正することもできます:

型を別のファイルに移動リファクタリング を使用して、任意の型を新しいファイルまたは既存のファイルに移動することもできます。