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

📅  最后修改于: 2023-12-03 15:00:16.740000             🧑  作者: Mango

C#中的File.Exists()方法

在C#中,File.Exists()方法是用于检查指定路径下的文件是否存在的方法。如果文件存在,则返回true,否则返回false。

语法
public static bool Exists(string path);

参数说明:

  • path:用于指定文件路径的字符串。
返回值

File.Exists()方法返回一个布尔值,如果文件存在则返回true,否则返回false。

特点
  • File.Exists()方法既可以判断文件是否存在,也可以判断目录是否存在。
  • File.Exists()方法在判断文件是否存在时,不会判断文件是否可以访问。
  • File.Exists()方法只判断文件是否存在,并不判断文件是否是文件夹。如果需要判断是否是文件夹,可以使用Directory.Exists()方法。
示例
string filePath = @"C:\Windows\System32\notepad.exe";

if (File.Exists(filePath))
{
    Console.WriteLine("文件存在。");
}
else
{
    Console.WriteLine("文件不存在。");
}

上面的代码将判断C:\Windows\System32\notepad.exe文件是否存在,如果存在则输出“文件存在”,否则输出“文件不存在”。

总结

File.Exists()方法是C#中用于判断文件或目录是否存在的方法。它具有简单易懂、调用方便等特点。在程序开发过程中,我们常常需要使用File.Exists()方法来进行文件操作,因此熟练掌握该方法的使用方法对程序员而言是很重要的。