private void CopyDirection(string source, string destination)
{
if (!Directory.Exists(destination))
{
Directory.CreateDirectory(destination);
}
DirectoryInfo rootdir = new DirectoryInfo(source);
//遍历文件
FileInfo[] fileinfo = rootdir.GetFiles();
foreach (FileInfo file in fileinfo)
{
file.CopyTo(destination + "\\" + file.Name, true);
}
//递归
DirectoryInfo[] childdir = rootdir.GetDirectories();
foreach (DirectoryInfo dir in childdir)
{
CopyDirection(dir.FullName, destination + "\\" + dir.Name);
}
}

浙公网安备 33010602011771号