0

重複の可能性:
ファイルを別のパスにコピーする方法は?

コードの実行が開始されたら、あるフォルダーから別のフォルダーに画像をコピーする必要があります。実行を開始するたびに、これが発生するはずです。

4

3 に答える 3

4
Public void CopyFiles(string sourcePath,string destinationPath)
{
     string[] files = System.IO.Directory.GetFiles(sourcePath);

     foreach(string file in files)
     {
        System.IO.File.Copy(sourcePath,destinationPath);  
     }
}
于 2012-07-17T06:22:50.680 に答える
3

私の考えは、次のコードを使用することです-

public void CopyFiles(string sourcePath, string destinationPath)
    {
        string[] files = System.IO.Directory.GetFiles(sourcePath);
        Parallel.ForEach(files, file =>
        {
            System.IO.File.Copy(file, System.IO.Path.Combine(destinationPath, System.IO.Path.GetFileName(file)));

        });
    }
于 2012-07-17T06:36:54.313 に答える
0

File.Copyメソッドを使用して、ある場所から別の場所にファイルをコピーできます。

于 2012-07-17T06:12:56.183 に答える