header
CodePanic! > C#.NET Tips > 今ここ

■ファイルをコピー

System.IO.File.Copy()関数を使います。
コピー元ファイル名と
コピー先ファイル名を指定します。

// unko.txt を hello.txt としてコピー
//
// ※コピー元ファイルが存在しない場合
//     例外:System.IO.FileNotFoundException が発生します。
// ※コピー先ファイルが既に存在する場合
//     例外:System.IO.IOException           が発生します。
System.IO.File.Copy( @"C:\unko.txt", @"C:\hello.txt" );

// コピー先ファイルが既に存在する場合、上書き(第3パラメータ:true)
//
// ※コピー元ファイルが存在しない場合
//     例外:System.IO.FileNotFoundException が発生します。
System.IO.File.Copy( @"C:\unko.txt", @"C:\hello.txt", true );





Copyright © 2008.07 - shougo suzaki