我已经看到了这个代码(以及类似的)所有网站上的名单,但我不能得到它的工作。每当我一行一行地调试它时,它就会打破调试并加载应用程序。不会显示错误消息,并且“错误”行后的任何代码仍未处理。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