【c#】刪除圖檔

摘要:【c#】刪除圖檔

刪除圖檔比較需要注意的是圖檔本身是否唯讀

如果是就會產生 "GUI+錯誤"

以下的程式是把資料夾的唯讀弄成一般

這樣裡面的圖檔也可以跟著刪除

DirectoryInfo dir = new DirectoryInfo(System.Windows.Forms.Application.StartupPath);
String Path = string.Format("{0}\\images\\aa", dir.Parent.Parent.FullName);

DirectoryInfo _DirectoryInfo = new DirectoryInfo(Path);
 foreach (var file in _DirectoryInfo.GetFiles())
 {
        //先將所有的檔案屬性設定成一般 免得有的是唯讀
         file.Attributes = System.IO.FileAttributes.Normal;
 }

 _DirectoryInfo.Delete(true);

 

 

 

既然走了! 就勇往的去 ......