如何在C#中遞歸地刪除給定的dir? System.IO.Directory.Delete與第二個參數是否真的有用嗎?在C中遞歸刪除文件和目錄#
編輯:我的意思是一個包含文件的目錄:D對不起,誤會了。編輯2:所以,我其實回答了我自己的問題,雖然這裏的答案是更清晰一點。我之所以首先問這個問題的原因是,正好具有Delete(第二個參數設置爲true)的調用的代碼沒有做它應該做的事情。事實證明,原因是在RO屬性設置的目錄層次結構中存在一個文件,而波蘭語版本的Windows XP則拋出了一個非常奇怪的消息。
我想你已經自己給出了答案:-) – 2009-05-29 09:43:07
這似乎一個奇怪的問題。 提問者已經知道第二個參數,它是一個名爲「遞歸」的布爾值。 你基本上說「我該怎麼做遞歸?我設置遞歸爲真?」 – joshcomley 2009-05-29 09:53:51
好的,也許編輯澄清。該目錄包含一些文件... – 2009-05-29 09:57:16