Wie bekommt man die Liste aller Verzeichnisse und Unterverzeichnisse in einem angegebenen Pfad mit vb.net
Meine Verzeichnisstruktur ist wie folgt.
Parent directory
---Sub-Verzeichnis-1
---Sub-Verzeichnis-2
------Sub directory2a
------Sub directory2b
---Sub-directory-3
Schreibe ich in VB.net Holen Sie den Verzeichnis-Namen (samt Unterverzeichnissen in allen Ebenen)
Jedoch während der Nutzung-Verzeichnis.getfilesystementries(Pfad) ich bin immer nur die top-level-Unterverzeichnisse. Irgendeine Idee, wie man Holen Sie die Namen der Unterverzeichnisse von allen sub-Ebenen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
verwenden Sie einfach so etwas wie dieses:
der trick ist, die
SearchOption.AllDirectories
BTW: das gleiche können Sie mit Ihren GetFileSystemEntries-Methode
Directoryinfo-Objekt können alle möglichen Informationen und ein Verzeichnis, einschließlich der Verzeichnisse /Dateien, auch system-Dateien
Müssen Sie die überladene version von Directory.GetFileSystemEntries, der angibt, ob oder nicht, der Suche Unterverzeichnisse:
- Verzeichnis.GetFileSystemEntries-Methode (String, String, SearchOption)