C#怎样将一个文件夹及文件夹中的文件一起复制到另一个指定文件夹中?请大神指导,谢谢!
1个回答
展开全部
string 源文件目录 = @"D:\x";
string 目标目录 = @"F:\y";
//将源文件目录和里面的文件复制到目标目录下
目标目录 = System.IO.Path.Combine(目标目录, System.IO.Path.GetDirectoryName(源文件目录));
if (!System.IO.Directory.Exists(目标目录)) System.IO.Directory.CreateDirectory(目标目录);
System.IO.DirectoryInfo diSource = new System.IO.DirectoryInfo(源文件目录);
System.IO.FileInfo[] fiSources = diSource.GetFiles();
foreach (System.IO.FileInfo file in fiSources)
{
file.CopyTo(System.IO.Path.Combine(目标目录, file.Name), true);
}
追问
我试了一下没有反映啊?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询