博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
操作文件夹,删除所有空文件夹
阅读量:7081 次
发布时间:2019-06-28

本文共 532 字,大约阅读时间需要 1 分钟。

操作文件夹,删除所有空文件夹,首要条件是判断文件是否来空。

即是说文件夹是存在的,没有文件存在的即为空。

整个方法中,使用迭代循环时行扫描所有目录和子目录。

public static void RemoveAllEmptyDirectories(string physicalPath)        {            foreach (var directory in Directory.GetDirectories(physicalPath))            {                RemoveAllEmptyDirectories(directory);                if (Directory.GetFiles(directory).Length == 0 && Directory.GetDirectories(directory).Length == 0)                {                    Directory.Delete(directory, false);                }            }        }
Source Code

 

转载地址:http://filml.baihongyu.com/

你可能感兴趣的文章
Snipaste强大离线/在线截屏软件的下载、安装和使用
查看>>
Symbian C++ 开发环境配置[爱谁谁论坛]
查看>>
DIV层+CSS实现锁屏
查看>>
浅谈C/C++中的顺序点和副作用
查看>>
每周一书-《做自己-鬼脚七自媒体第一季》
查看>>
Visual Studio快速封装字段方法
查看>>
控制随机抽中几率 [ C# | Random ]
查看>>
(JAVA版)冒泡排序
查看>>
文明源自谎言
查看>>
ubuntu PATH 出错修复
查看>>
Bootstrap~页面的布局
查看>>
如何删除JAVA集合中的元素
查看>>
jQuery 事件 - trigger() 方法
查看>>
模态窗口被IE 7给糟蹋得不成样子了
查看>>
你不知道的Spring配置文件
查看>>
Spark源码分析之Spark-submit和Spark-class
查看>>
SOA系列之基本特性
查看>>
js中的"=="和equals()以及is()三者的区别
查看>>
谨慎注意WebBrowser控件的DocumentCompleted事件
查看>>
回头再说 005 --温暖的文字和音乐
查看>>