C# 程序检查给定目录是否存在
给定一个目录,现在我们的任务是检查给定目录是否存在。所以对于这个任务,我们使用 Directory 类的 Exists() 方法。如果给定目录存在,此方法将返回 true,否则返回 false。
语法:
public static bool Exists (string? Mypath);
其中,Mypath 是字符串类型的 Exists() 方法的参数。它表示指定目录的位置或路径。现在,如果给定路径指向现有目录,Exists 方法将返回 true,否则将返回 false。
返回类型:此方法的返回类型是一个布尔值,为真或假。如果给定的 Mypath 引用现有目录,此方法将返回 true,否则将返回 false。
示例 1:
C#
// C# program to check whether the given
// directory exists or not
using System;
using System.IO;
class GFG{
static void Main()
{
// Check whether the directory named
// vignan exists or not
// Using Exists() method
if (Directory.Exists("D:/vignan"))
Console.WriteLine("The Specified directory Exists");
else
Console.WriteLine("The specified directory does not Exist");
}
}
C#
// C# program to check whether the given
// directory exists or not
using System;
using System.IO;
class GFG{
static void Main()
{
// Check whether the directory named
// geeks exists or not
// Using Exists() method
if (Directory.Exists("D:/geeks"))
Console.WriteLine("Exists");
else
Console.WriteLine("Not Exist");
}
}
输出:
The Specified directory Exists
示例 2:
C#
// C# program to check whether the given
// directory exists or not
using System;
using System.IO;
class GFG{
static void Main()
{
// Check whether the directory named
// geeks exists or not
// Using Exists() method
if (Directory.Exists("D:/geeks"))
Console.WriteLine("Exists");
else
Console.WriteLine("Not Exist");
}
}
输出:
Not Exist