FileSystem.DirectoryExists(String) Method

Definition

Returns True if the specified directory exists.

C#
public static bool DirectoryExists(string directory);

Parameters

directory
String

Path of the directory.

Returns

True if the directory exists; otherwise False. This method also returns False if the parameter represents the name and path of a file rather than a directory.

Examples

This example determines whether the directory C:\backup\logs exists and checks its properties.

VB
If My.Computer.FileSystem.DirectoryExists("C:\backup\logs") Then
    Dim logInfo = My.Computer.FileSystem.GetDirectoryInfo(
        "C:\backup\logs")
End If

Applies to

Product Versions
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1