

C# Náhodná složka č.2
Zdravím,
Nevěděl by někdo jak upravit kód:
string folder;
string DirFolder = @"C:\Users\(jméno)\Desktop";
string[] Folder = Directory.GetDirectories(DirFolder);
folder = (Folder[random.Next(Folder.Length)]);
tak, aby fungoval dokud nedojde nakonec indexu ? Kód funguje tak, že náhodně vybere složku z: (C:\Users\(název)\Desktop) a adresu uloží do stringu s názvem folder.
Jenomže abych nevypisoval tenhle příkaz např. stokrát, chtěl bych, aby kód fungoval dokud nedojde nakonec (např. (C:\Users\(název)\Desktop\Složka 1\Složka 2\Složka 3\Složka 4)
Děkuji