所以我对此进行了广泛的研究,我意识到即使你有一个块GetDirectories
,它也会停止返回文件夹。UnauthorizedAccessException
try...catch
try
{
foreach (DirectoryInfo directory in parent)
{
subDirectories = directory.GetDirectories();
}
}
catch (Exception e) { }
所有子目录都将进入子目录,直到我们遇到异常然后停止。对于我的特定代码,有什么解决方案吗?谢谢!