教程集 www.jiaochengji.com
教程集 >  脚本编程  >  Asp.net  >  正文 c# 删除空文件夹的代码

c# 删除空文件夹的代码

发布时间:2016-01-26   编辑:jiaochengji.com
c#代码删除空的文件夹,清除所有没有文件的子文件夹,代码简单,方便实用,有需要的朋友,可以参考下。

删除空文件夹的代码。
 

复制代码 代码示例:
/// <summary>
/// 删除掉空文件夹
/// </summary>
/// <param name="storagepath"></param>
public static void KillEmptyDirectory(String storagepath)
{
DirectoryInfo dir = new DirectoryInfo(storagepath);
DirectoryInfo[] subdirs = dir.GetDirectories("*.*", SearchOption.AllDirectories);
foreach (DirectoryInfo subdir in subdirs)
{
FileSystemInfo[] subFiles = subdir.GetFileSystemInfos();
if (subFiles.Count() == 0)
{
subdir.Delete();
}
}
}

您可能感兴趣的文章:
c# 删除空文件夹的代码
PHP如何删除一个路径下的所有文件夹和文件?
VBS脚本运行库手册(2)-管理文件夹
c# 文件夹操作(创建或删除)的实现代码
c#文件夹 递归访问的实现代码
删除指定文件夹中所有文件的php代码
dos下删除文件夹和文件(包括顽固文件)的方法介绍
Php删除指定文件与文件夹的方法
VBS脚本、BAT批处理删除自身的方法
Linux下使用rsync快速删除海量文件

[关闭]
~ ~