
ファイルやフォルダが移動させるにはどうしたらいいですか?



ファイルの移動は「File.Move」、フォルダの存在確認は「Directory.Move」を利用することで移動させることができます。
目次
ファイルを移動する
FileクラスのMoveメソッドを利用することで、ファイルを別のフォルダへ移動させることができます。
System.IO.File.Move(移動元パス+ファイル名, 移動先パス+ファイル名)
上書きを許可したい場合は、第三引数にtrueを指定します。
System.IO.File.Move(移動元パス+ファイル名, 移動先パス+ファイル名, true/false)
System.IO.File.Move(@"C:\debug1\test.txt", @"C:\debug2\test.txt");System.IO.File.Move("C:\debug1\test.txt", "C:\debug2\test.txt")CHECK
同じにフォルダに対して、別のファイルを名を指定することで、ファイル名を変更できます。
フォルダを移動する
DirectoryクラスのMoveメソッドを利用することで、フォルダを別のフォルダへ移動させることができます。
System.IO.Directory.Move(移動元フォルダパス, 移動先フォルダパス)
System.IO.Directory.Move(@"C:\debug2\", @"C:\debug3\");System.IO.Directory.Move("C:\debug2\", "C:\debug3\")Microsoft Learnの解説
公式の解説は、以下のリンクから確認できます。
Microsoft Learn
File.Move メソッド (System.IO)
指定したファイルを新しい場所に移動し、新しいファイル名を指定するオプションを指定します。
あわせて読みたい
Directory.Move(String, String) メソッド (System.IO)
ファイルまたはディレクトリとその内容を新しい場所に移動します。

