Crea una cartella in C#

In questo articolo, introdurremo metodi per creare una nuova cartella in una directory specificata.

  • Usa il metodo CreateDirectory()

Usa il metodo CreateDirectory() per creare una cartella in C

Useremo il metodo definito dal sistema CreateDirectory() per creare una nuova cartella in una directory specificata. Se la cartella esiste già, non esegue alcuna azione. La sintassi corretta per utilizzare questa funzione è la seguente.

System.IO.Directory.CreateDirectory(string path);

Il metodo integrato CreateDirectory() ha un solo parametro. Il dettaglio del suo parametro è il seguente.

Parametri Descrizione
path obbligatorio È la stringa contenente le informazioni sul percorso in cui vogliamo creare una nuova cartella.

Questo metodo restituisce un oggetto DirectoryInfo, che mostra la directory nel percorso specificato.

Il programma seguente mostra come possiamo usare il metodo CreateDirectory() per creare una nuova cartella.

using System;
using System.IO;


class CreateFolder
{
    static void Main()
    {
        string folderPath = @"D:\MyFolder";
        if (!Directory.Exists(folderPath))
        {
            Directory.CreateDirectory(folderPath);
            Console.WriteLine(folderPath); 
        }
    }
}

Abbiamo creato una cartella denominata MyFolder nel disco locale D. Abbiamo passato il percorso della cartella. Il metodo creerà la cartella se non esiste.

Produzione:

D:\MyFolder

Articolo correlato - Csharp Directory

  • Elimina tutti i file in una directory in C#
  • C# Ottieni il percorso della cartella corrente