📜  C#中的File.Exists()方法与示例

📅  最后修改于: 2021-05-29 13:31:59             🧑  作者: Mango

File.Exists(String)是一个内置的File类方法,用于确定指定文件是否存在。如果调用方具有必需的权限,并且路径包含现有文件的名称,则此方法返回true;否则,此方法返回true。否则为假。另外,如果路径为null,则此方法返回false。

程序1:在运行下面的代码之前,将创建一个文件file.txt ,其内容如下所示:

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.");
        }
    }
}