Wie kann ich in C# (Rekursiv) alle Dateien / Ordner auflisten?
Hi, ich möchte in C# (Windows Universal App) per Button alle Dateien auf dem PC durchsuchen lassen (mit Unterordner), und diese dann in einer ListBox anzeigen lassen. (also er soll von zb C:/ alle Dateien und Ordner abwärts auflisten)
Ich habe jetzt diesen Code hier :
private void button1_Click(object sender, EventArgs e)
{
try
{
listBox1.Items.Add(Directory.GetFiles(@"C:\", " * ", SearchOption.AllDirectories));
}
catch (Exception ex)
{
listBox1.Items.Add(ex.Message);
}
allerdings schon beim ersten Ordner (%recyclebin% oder so) hört er auf zusuchen da er keine Berechtigung hat. Er sollte also wenn er keine Rechte hat einfach mit dem nächsten Ordner/Datei weitermachen. Wie realisiere ich das? Am besten wären Code Beispiele auch zu meinem jetzigen Code.