Heim  >  Artikel  >  Backend-Entwicklung  >  Wie erstelle ich einen Ordner in C#, wenn er nicht existiert?

Wie erstelle ich einen Ordner in C#, wenn er nicht existiert?

WBOY
WBOYnach vorne
2023-09-11 11:57:091838Durchsuche

Um das Verzeichnis zu erstellen, müssen wir zunächst den System.IO-Namespace in C# importieren. Ein Namespace ist eine Bibliothek, die Ihnen den Zugriff auf statische Methoden zum Erstellen, Kopieren, Verschieben und Löschen von Verzeichnissen ermöglicht.

Es wird immer empfohlen, zu prüfen, ob ein Verzeichnis vorhanden ist, bevor Sie Dateivorgänge in C# ausführen, da der Compiler eine Ausnahme auslöst, wenn der Ordner nicht vorhanden ist.

Beispiel

using System;
using System.IO;
namespace DemoApplication {
   class Program {
      static void Main(string[] args) {
         string folderName = @"D:\Demo Folder";
         // If directory does not exist, create it
         if (!Directory.Exists(folderName)) {
            Directory.CreateDirectory(folderName);
         }
         Console.ReadLine();
      }
   }
}

Der obige Code erstellt einen Demo-Ordner im Verzeichnis D:.

Wie erstelle ich einen Ordner in C#, wenn er nicht existiert?

Directory.CreateDirectory kann auch zum Erstellen von Unterordnern verwendet werden.

Beispiel

using System;
using System.IO;
namespace DemoApplication {
   class Program {
      static void Main(string[] args) {
         string folderName = @"D:\Demo Folder\Sub Folder";
         // If directory does not exist, create it
         if (!Directory.Exists(folderName)) {
            Directory.CreateDirectory(folderName);
         }
         Console.ReadLine();
      }
   }
}

Der obige Code erstellt einen Demo-Ordner mit Unterordnern im Verzeichnis D:.

Wie erstelle ich einen Ordner in C#, wenn er nicht existiert?

Das obige ist der detaillierte Inhalt vonWie erstelle ich einen Ordner in C#, wenn er nicht existiert?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen