C# 文件夹拷贝 迭代
2012-06-25 16:12
106 查看
/// <summary> /// 文件夹拷贝 /// </summary> /// <param name="sourDir"></param> /// <param name="projectID"></param> /// <param name="programID"></param> /// <returns></returns> private static bool CopyTo(DirectoryInfo sourDi,DirectoryInfo destDi) { FileInfo[] arFile= sourDi.GetFiles(); for (int i = 0; i <= arFile.Length - 1; i++) { arFile[i].CopyTo(destDi.FullName + "\\" + arFile[i].Name,true); } DirectoryInfo[] arDi = sourDi.GetDirectories(); for (int i = 0; i <= arDi.Length - 1; i++) { if (!Directory.Exists(destDi + "\\" + arDi[i].Name)) Directory.CreateDirectory(destDi + "\\" + arDi[i].Name); DirectoryInfo destSub =new DirectoryInfo(destDi + "\\" + arDi[i].Name); CopyTo(arDi[i], destSub); } return true; }
相关文章推荐
- 拷贝文件夹--c#
- C# 文件操作(全部) 追加、拷贝、删除、移动文件、创建目录 修改文件名、文件夹名
- C# 文件操作 全收录 追加、拷贝、删除、移动文件、创建目录、递归删除文件夹及文件....
- C# Winform 拷贝共享文件夹文件包含输入共享用户及密码
- C#拷贝文件夹及文件
- C# 文件操作 全收录 追加、拷贝、删除、移动文件、创建目录、递归删除文件夹及文件....
- C#/删除文件夹和拷贝文件夹的方法
- 用C#实现文件夹拷贝
- c#深拷贝文件夹示例
- C#拷贝文件夹及文件
- C# 文件夹及子文件夹的删除与拷贝
- c# 整个文件夹,子目录拷贝
- c# 拷贝文件到"启动"文件夹中
- C# 文件操作 全收录 追加、拷贝、删除、移动文件、创建目录、递归删除文件夹及文件
- .C# 拷贝一个图片到指定文件夹下(IO文件操作实例)
- C# 文件操作 全收录 追加、拷贝、删除、移动文件、创建目录、递归删除文件夹及文件....
- c#拷贝整个文件夹到指定文件夹下(非递归)
- C# 文件操作(全部) 追加、拷贝、删除、移动文件、创建目录 修改文件名、文件夹名
- C# 文件操作 全收录 追加、拷贝、删除、移动文件、创建目录、递归删除文件夹及文件....
- C# 文件操作 全收录 追加、拷贝、删除、移动文件、创建目录、递归删除文件夹及文件