删除文件夹以及所包含的文件
2015-05-09 21:32
134 查看
public void DeleteFolderWithFiles(string sourceDirName) //删除文件夹以及所包含的文件 { if (Directory.Exists(sourceDirName)) //如果存在这个文件夹删除之 { foreach (string d in Directory.GetFileSystemEntries(sourceDirName)) { if (File.Exists(d)) File.Delete(d); //直接删除其中的文件 else DeleteFolderWithFiles(d); //递归删除子文件夹 } Directory.Delete(sourceDirName); //删除已空文件夹 } }
相关文章推荐
- java实现文件夹以及包含的子文件夹或文件的删除
- iOS并发编程笔记,包含GCD,Operation Queues,Run Loops,如何在后台绘制UI,后台I/O处理,最佳安全实践避免互斥锁死锁优先级反转等,以及如何使用GCD监视进程文件文件夹,并发测试的方案等
- 删除文件夹以及文件夹下的所有文件
- java 的 文件、文件夹 的建立、删除、复制以及移动等功能 操作
- perl 循环删除指定文件夹下所有满足条件的文件,不包含文件夹
- MFC中删除包含文件的文件夹
- 删除一个文件夹下所有文件以及文件夹
- 解决“bug70029 删除包含1000个图片的文件夹时部分文件未被删除”
- 采用递归遍历删除包含文件文件夹
- java创建文件文件夹,删除空文件夹,删除文件夹以及所有文件
- Java zip,rar解压中文文件,以及包含在文件夹中的中文文件
- git如何删除文件夹 以及git status 执行后被删除文件红色显示的问题
- C语言判断文件夹或者文件是否存在以及权限等信息access函数和删除文件或目录 remove()函数使用实例
- HDFS练习5-----删除指定目录下的所有的空文件和空文件夹(包含子文件夹下的内容)
- Android 删除文件以及文件夹
- linux下删除大量文件提示参数过长解决办法和查看文件夹内包含文件数量
- java删除整个文件夹或文件(无视是否包含子文件夹)
- 递归删除给定路径下不包含文件的文件夹
- Android 删除目录下的所有文件以及文件夹及遍历文件夹下面的文件
- MFC 中打开 文件,文件夹,以及删除文件,文件夹操作