当我的代码开始执行时,我需要将图像从一个文件夹复制到另一个文件夹。每次开始执行时都应该这样。
答案 0 :(得分: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);
}
}
答案 1 :(得分: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)));
});
}
答案 2 :(得分:0)
您可以使用File.Copy方法将文件从一个位置复制到另一个位置。