DirectoryInfo info=new DirectoryInfo(path)
info.Delete(true);
如果path=d://test 它機把test文件夾中所有的文件都刪除了 但是其中有一個
system.ini的文件我不想刪除 該怎麼改?
自己遍歷裡面的文件夾進行刪除,遍歷文件時判斷下文件名不是system.ini再刪除
DirectoryInfo info = new DirectoryInfo(path);
DirectoryInfo []dirs= info.GetDirectories();
foreach (DirectoryInfo d in dirs) d.Delete(true);
FileInfo[] files = info.GetFiles();
foreach (FileInfo f in files) if (f.Name != "system.ini") f.Delete();