File.Exists(String)是一个内置的File类方法,用于确定指定文件是否存在。如果调用方具有必需的权限,并且路径包含现有文件的名称,则此方法返回true;否则,此方法返回true。否则为假。另外,如果路径为null,则此方法返回false。
Syntax:
Here, path is the specified path that is to be checked.
程序1:在运行下面的代码之前,将创建一个文件file.txt ,其内容如下所示:
public static bool Exists (string path);
输出:
// C# program to illustrate the usage
// of File.Exists(String) method
// Using System and System.IO namespaces
using System;
using System.IO;
class GFG {
static void Main()
{
// Checking the existance of the specified
if (File.Exists("file.txt")) {
Console.WriteLine("Specified file exists.");
}
else {
Console.WriteLine("Specified file does not "+
"exist in the current directory.");
}
}
}
程序2:在运行下面的代码之前,不会创建任何文件。
Specified file exists.
输出:
// C# program to illustrate the usage
// of File.Exists(String) method
// Using System and System.IO namespaces
using System;
using System.IO;
class GFG {
static void Main()
{
// Checking the existance of the specified
if (File.Exists("file.txt")) {
Console.WriteLine("Specified file exists.");
}
else {
Console.WriteLine("Specified file does not"+
" exist in the current directory.");
}
}
}