上方廣告

2011年3月30日 星期三

刪除資料夾(包含裡面的所有檔案)

正常情況下刪除資料夾只需要直接刪除即可,但是要是遇到資料夾目錄底下還有其他檔案的話會發生錯誤,因此必須要另外指定第二個參數true,才不會發生錯誤。

for (int j = 0; j < arykeyid.Length; j++)
{
  string serverpath = Server.MapPath("~/Upload/Blog/Image/" + arykeyid[j].ToUpper());
  if (Directory.Exists(serverpath))
  {
    Directory.Delete(serverpath, true);
  }
}