Das automatische anlegen von Ordnern im Verzeichnis c#
Ich brauche ein Skript erstellen kann, ein sub-Ordner automatisch.
Beispiel:
Ich habe einen base-Ordner gespeichert c:/upload
. Ich überweise an Skript-Ordner string: /2011/23/12/3
. Skript Parsen von string und erstellen Sie Ordner und Unterordner in c:/upload
wie string ist (sollte c:/upload/2011/23/12/3
)
Wie kann ich das machen?
Jetzt habe ich mit if/else und prüfen Sie, ob Ordner/Unterordner vorhanden sind, aber das Skript ist tooooo groß und schwer zu verwalten.
- Was ist der Letzte Ordner? Ich beziehe mich auf die Zahl drei. Scheint, wie Sie im Grunde verwenden c:\upload\yyyy\MM\dd
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie sich
- Verzeichnis.CreateDirectory
, die fehlende Verzeichnisse auf dem Weg?Aus der Dokumentation:
Ihrem code zu erstellen, Verzeichnisse rekursiv wird so einfach wie:
bool
?Können Sie
Directory.CreateDirectory
in C# für die Erstellung von Verzeichnis.