Path.Exists(String) Método

Definição

Determina se o arquivo ou diretório especificado existe.

public:
 static bool Exists(System::String ^ path);
public static bool Exists (string? path);
static member Exists : string -> bool
Public Shared Function Exists (path As String) As Boolean

Parâmetros

path
String

O caminho para marcar

Retornos

true se o chamador tiver as permissões necessárias e path contiver o nome de um arquivo ou diretório existente; caso contrário, false. Esse método também retornará false se path for null, um caminho inválido ou uma cadeia de comprimento zero. Se o chamador não tiver permissões suficientes para ler o caminho especificado, nenhuma exceção será gerada e o método retornará false independentemente da existência de path.

Comentários

Ao contrário Exists(String)de , esse método retorna true para arquivos existentes e não regulares, como pipes. Se o caminho for direcionado a um link existente, mas o destino do link não existir, ele retornará true.

Aplica-se a