遞歸刪除空文件夾

           public void DeleteEmptyDir(string path)
                  {
                      DirectoryInfo dis = new DirectoryInfo(path);
                 
                      if (dis.GetDirectories().Length > 0)
                      {
                          for (int i = 0; i < dis.GetDirectories().Length; i++)
                          {
                              DeleteEmptyDir(dis.GetDirectories()[i].FullName);
                          }
                      }
                      FileInfo[] files = dis.GetFiles();
                      if (files.Length < 1 && dis.GetDirectories().Length < 1)
                      {
                          dis.Delete();

                      }


                  }

          posted on 2009-07-15 12:09 sanmao 閱讀(152) 評(píng)論(0)  編輯  收藏

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           

          常用鏈接

          留言簿(5)

          隨筆分類

          隨筆檔案

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 临桂县| 南城县| 英德市| 安吉县| 桂阳县| 扶余县| 宜州市| 炎陵县| 阳高县| 虞城县| 吴旗县| 齐齐哈尔市| 依安县| 南川市| 台湾省| 苏尼特右旗| 赣州市| 宜黄县| 东至县| 新沂市| 宝丰县| 辉县市| 将乐县| 汾西县| 江华| 万州区| 鹤山市| 建宁县| 车致| 澄迈县| 昌乐县| 女性| 宜章县| 佛教| 新邵县| 玉溪市| 平定县| 德州市| 德钦县| 全椒县| 博白县|