Diskuze: Přejmenování/přesun složky
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 3 zpráv z 3.
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Jednak podmínka Directory.Exists(SourcePath)
je nejspíš
zbytečná, druhak tuto výjimku to asi vyhodí jen v případě, že cílový
adresář už existuje. A za třetí netuším, proč zdrojový adresář
mažeš, když jsi ho přesunul a tedy už neexistuje.
Jo podmínka tu je zbytečná, tu sme si tam dal pro svoje potřeby.
Přesunul jsem pouze soubory v něm obsažené. Adresáře zůstanou. Takže je
smažu. Šlo mi spíše o to, že se to dost často řeší složitě a to
zadání patternu *.*
a projítí všech adresářů je
nejjednodušší způsob. Proč to vyhazuje tu vyjímku a nejde občas použít
Directory.Move
to nevím. Duplicitní soubory jsem tam neměl,
cílový adresář vytvořený nebyl a ani nic co by mělo vadit mě nenapadalo.
Proto jsme to musel udělat takto.
Zobrazeno 3 zpráv z 3.