964 Stimmen

Wenn ein Ordner nicht vorhanden ist, erstellen Sie ihn

Ich benutze eine FileUploader Kontrolle in meiner Anwendung. Ich möchte eine Datei in einem bestimmten Ordner speichern. Wenn dieser Ordner nicht existiert, möchte ich ihn zuerst erstellen und dann meine Datei in diesem Ordner speichern. Wenn der Ordner bereits existiert, speichere ich die Datei einfach in ihm.

Wie kann ich das tun?

-6voto

Abgeleitet/kombiniert aus mehreren Antworten, war die Umsetzung für mich so einfach:

public void Init()
{
    String platypusDir = @"C:\platypus";
    CreateDirectoryIfDoesNotExist(platypusDir);
}

private void CreateDirectoryIfDoesNotExist(string dirName)
{
    System.IO.Directory.CreateDirectory(dirName);
}

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X