Como criar uma pasta em C#

Neste artigo, vamos introduzir métodos para criar uma nova pasta em um diretório especificado.

  • Utilize o método CreateDirectory()

Utilize o CriateDirectory() Método para criar uma pasta em C

Vamos utilizar o método definido pelo sistema CreateDirectory() para criar uma nova pasta em um diretório especificado. Se a pasta já existir, então ela não tomará nenhuma ação. A sintaxe correta para utilizar esta função é a seguinte.

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

O método embutido CreateDirectory() tem apenas um parâmetro. O detalhe de seu parâmetro é o seguinte.

Parâmetros Descrição
path obrigatório É o string contendo as informações do caminho onde queremos criar uma nova pasta.

Este método retorna um objeto DirectoryInfo, que mostra o diretório no caminho especificado.

O programa abaixo mostra como podemos utilizar o método CreateDirectory() para criar uma nova pasta.

using System;
using System.IO;


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

Criamos uma pasta chamada MyFolder no disco local D. Passamos o caminho da pasta. O método criará a pasta se ela não existir.

Resultado:

D:\MyFolder

Artigo relacionado - Csharp Directory

  • Exclua todos os arquivos em um diretório em C#