Zdravim, mam problem, pisu si pro hrmadnou kopii iso obrazu na server program, a muj problem je ze v podstate pracuje tak, ze projede celou slozku mechaniky, zjisti jestli je tam slozka zapiseji do iso a jede dal, ale co kdyz je am dalsi slozka a v ty hromada podslozek? Dostavam se k nepredstavitelnymu cislu forech cyklu ktere by byly uzavreny v ifkach, ale urcite existuje elegantnejsi zpusob
Fórum › .NET
C# ziskani podslozek neznameho poctu
Řešení tvého problém se nazývá rekurze - metoda zavolá sama sebe. Malý příklad v C#, který jen vypíše název všech podsložek (i pod-podsložek) v zadaném adresáři.
void Rekurze(DirectoryInfo d)
{
foreach(DirectoryInfo dir in d.GetDirectories())
{
Console.WriteLine(dir.Name);
Rekurze(dir);
}
}
Chrasty: jee dik, rekurze... tak takhle se to jmenuje... ale nenapadlo by me to... pouzival sem to naposledy myslim pri faktorialu, nekdy v prvaku...
nervak: fronta me napadla, zkusil sem ji ale nakonec to z neznamyho duvodu vracelo -1
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 62 hostů
Podobná vlákna
C - Nacitanie neznameho poctu cisel z riadku — založil majkx
C++: Načítanie neznámeho počtu čísel v riadku (konzola) — založil Mino
Výpis všech složek, podsložek a souborů — založil Mutagen
Vyčtení anotací z neznámého jar souboru — založil Bicek
Získání value z option — založil Zuben
Moderátoři diskuze