c# 刪除所有的空文件夾的小例子
更新時間:2013年03月19日 17:39:29 作者:
c# 刪除所有的空文件夾的小例子,需要的朋友可以參考一下
復制代碼 代碼如下:
/// <summary>
/// 刪除掉空文件夾
/// 所有沒有子“文件系統(tǒng)”的都將被刪除
/// </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#實現(xiàn)數(shù)據(jù)包加密與解密實例詳解
這篇文章主要介紹了C#實現(xiàn)數(shù)據(jù)包加密與解密的方法,是一項很實用的技能,需要的朋友可以參考下2014-07-07
C#中把DataTable、Dataset轉Json數(shù)據(jù)
這篇文章介紹了C#中把DataTable、Dataset轉Json數(shù)據(jù)的方法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-04-04
C#數(shù)據(jù)庫操作類AccessHelper實例
這篇文章主要介紹了C#數(shù)據(jù)庫操作類AccessHelper實例,可實現(xiàn)針對access數(shù)據(jù)庫的各種常見操作,非常具有實用價值,需要的朋友可以參考下2014-10-10

