On MacOS using Mono, when I list files and dirs with Directory.GetFiles()
I get System.UnathorizedAcessException
and it stops enumerating. Anyone knows how to make it continue or maybe a different approach to enum files
EDIT: I wrote my own method, seems to work.
static void DirSearch(string sDir) {
try {
foreach (string d in Directory.GetDirectories(sDir)) {
Console.WriteLine(d);
foreach (string f in Directory.GetFiles(d, "*")) {
Console.WriteLine(f);
}
DirSearch(d);
}
} catch { }
}
EDIT: I wonder will that code exit on the first exception?