A InfoWiki wikiből
A lap korábbi változatát látod, amilyen Aroan (vita | szerkesztései) 2009. január 16., 08:33-kor történt szerkesztése után volt.
Alkönyvtár-szerkezet létrehozása egy lépésben
Az alábbi függvény a megadott alkönyvtár-nevet létrehozza, akkor is, ha ehhez több mélységben is hiányoznak az összetevők:
createAllDirs(@"C:\temp\akarmi\masik\proba\archive\prg\csharp");
Maga a függvény:
using System.IO; public static void createAllDirs(string dirName) { string[] dn = dirName.Split('\\'); string s = String.Empty; for (int i = 0; i < dn.Length; i++) { if (i == 0) { s = dn[i] + '\\'; continue; } if (i == 1) { s = Path.Combine(s, dn[i]); continue; } s = Path.Combine(s, dn[i]); try { Directory.CreateDirectory(s); } catch { } } }
Hernyák Zoltán