O diretório C# existe

Resumo : neste tutorial, você aprenderá como verificar se existe um diretório usando o Directory.Exists()método estático.

Introdução ao método C# Directory.Exists()

O Directory.Exists()método retorna truese existir um caminho especificado para um diretório ou falsecaso contrário:

public static bool Exists (string? path);Linguagem de código:  C#  ( cs )

O pathpode ser relativo ou absoluto. Se você usar um caminho relativo, o Exists()método o interpretará como relativo ao diretório de trabalho atual.

O Exists()método remove os espaços finais do caminho antes da verificação.

Observe que o caminho diferencia maiúsculas de minúsculas em sistemas de arquivos Linux, mas não diferencia maiúsculas de minúsculas em sistemas de arquivos Windows.

Na prática, você usa o Directory.Exists()método para verificar se existe um diretório antes de realizar outras operações, como copiar, mover e excluir.

Exemplo do método C# Directory.Exist()

O programa a seguir demonstra como usar Directory.Exists()para verificar se o diretório C:\temp existe:

using static System.Console;

string dirname = @"C:\temp\";

if (Directory.Exists(dirname))
{
    WriteLine($"The directory {dirname} exists.");
}
else
{
    WriteLine($"The directory {dirname} does not exist.");
}Linguagem de código:  C#  ( cs )

Saída:

The directory C:\temp\ exists.Linguagem de código:  C#  ( cs )

Resumo

  • Use C# Directory.Exists()para verificar se um diretório existe ou não.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *