ファイルやフォルダが移動させるにはどうしたらいいですか?
ファイルの移動は「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\")
リスキリングでキャリアアップしてみませんか?
リスキリング(学び直し)は、経済産業省が推奨しており、
今だけ、最大70%のキャッシュバックを受けることができます。
最大70%の給付金が出るおすすめのプログラミングスクール!
国策で予算が決められているため申し込みが多い場合は早期に終了する可能性があります!
興味のある方はすぐに確認しましょう。
Microsoft Learnの解説
公式の解説は、以下のリンクから確認できます。
File.Move メソッド (System.IO)
指定したファイルを新しい場所に移動します。オプションで新しいファイル名を指定することもできます。
Directory.Move(String, String) メソッド (System.IO)
ファイルまたはディレクトリ、およびその内容を新しい場所に移動します。