Home »
.Net »
C# Programs
C# - How to Check If a Directory Exists?
Learn, how to check given directory is exist or not using C# program?
Submitted by IncludeHelp, on November 12, 2017 [Last updated : March 26, 2023]
Check If a Directory Exists
To check if a directory exists in C#, we use Directory.Exists() method.
Directory.Exist()
This is a method of 'Directory' class, it is used to check whether a directory exists on given path or not?
Syntax
void Directory.Exists(string path);
Parameter(s)
- path - Location of directory.
C# program to check given directory exists or not
using System;
using System.IO;
namespace ConsoleApplication1 {
class Program {
static void Main() {
bool flag = false;
flag = Directory.Exists("D:/India");
if (flag)
Console.WriteLine("Directory Exists");
else
Console.WriteLine("Directory does not exist");
flag = Directory.Exists("D:/France");
if (flag)
Console.WriteLine("Directory Exists");
else
Console.WriteLine("Directory does not exist");
}
}
}
Output
Directory Exists
Directory does not exist
Explanation
In the above program, we need to remember, when we use "Directory" class, System.IO namespace must be included in the program.
C#.Net Directory Class Programs »