private void generarArbolDirectorios() { directorios = new NodoDirectorio { Nombre = "C" }; obtenerDirectorios(DireccionBaseInterna, directorios); }
private void obtenerDirectorios(string dir, NodoDirectorio nodo) { foreach (var s in Directory.GetDirectories(dir)) { DirectoryInfo d = new DirectoryInfo(s); NodoDirectorio hijo = new NodoDirectorio { Nombre = d.Name }; nodo.Nodos.Add(hijo); obtenerDirectorios(s, hijo); } }