Como criar uma pasta em C#

Minahil Noor 16 fevereiro 2024
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