遞歸刪除空文件夾

           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 閱讀(154) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          常用鏈接

          留言簿(5)

          隨筆分類

          隨筆檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 湟中县| 六盘水市| 育儿| 兰西县| 涟源市| 额敏县| 安塞县| 赤峰市| 镇安县| 文昌市| 南涧| 湖口县| 哈巴河县| 赤峰市| 界首市| 四会市| 公安县| 蓬安县| 方城县| 阳春市| 龙里县| 大悟县| 平舆县| 金山区| 乌拉特中旗| 怀集县| 济阳县| 武乡县| 财经| 镇平县| 萝北县| 莎车县| 五华县| 多伦县| 永宁县| 都昌县| 清远市| 东乡族自治县| 平远县| 苗栗县| 凤阳县|