A InfoWiki wikiből
(Változatok közti eltérés)
Aroan (vita | szerkesztései)
(Új oldal, tartalma: „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: <code lang="csharp"> createAllDir...”)
Újabb szerkesztés →
A lap 2009. január 10., 06:56-kori változata
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");
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 { } } }