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 回答