我已經看到了這個代碼(以及類似的)所有網站上的名單,但我不能得到它的工作。每當我一行一行地調試它時,它就會打破調試並加載應用程序。不會顯示錯誤消息,並且「錯誤」行後的任何代碼仍未處理。C#中無法獲得子目錄
這裏是有問題的代碼:
foreach (string folder in allFolders)
{
string[] subFolders = Directory.GetDirectories(folder,
"*", SearchOption.AllDirectories);
MessageBox.Show("Test");
}
foreach循環訂立,但永遠不會顯示消息框。
如果我刪除SearchOption.AllDirectories
代碼處理成功,但我需要一些方法,包括所有子目錄內的目錄。
任何想法?
您是否嘗試過調試此代碼?字符串[]是否被填充? – Younes 2010-10-07 07:19:48
你能提供一個完整的,可執行的程序(用'Main'方法)來說明這個問題嗎? – 2010-10-07 07:34:01