遞歸刪除空文件夾

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

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


          網站導航:
           

          常用鏈接

          留言簿(5)

          隨筆分類

          隨筆檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 汾阳市| 金川县| 万安县| 噶尔县| 洛南县| 集安市| 宣武区| 天门市| 玉龙| 宁阳县| 中西区| 方正县| 旺苍县| 靖边县| 灵丘县| 嘉定区| 横峰县| 锡林浩特市| 婺源县| 衡山县| 西平县| 塔河县| 长武县| 拉萨市| 收藏| 中卫市| 监利县| 巨鹿县| 姚安县| 扶余县| 贵港市| 莱州市| 凤庆县| 德化县| 深圳市| 墨竹工卡县| 慈利县| 江城| 沁源县| 平邑县| 德清县|