File.Exists(string path)
方法是C#中的一个文件操作方法,其作用是判断指定路径的文件是否存在。在使用该方法时,需要传入一个字符串参数,表示要检查的文件的完整路径。
若文件存在,则返回true
,反之则返回false
。
使用该方法可以避免在进行文件操作时不必要的异常抛出,也可用于检查是否需要进行文件的创建或删除操作。
下面给出一些示例说明:
示例一
string filePath = @"C:\Users\Administrator\Desktop\Test.txt";
if (File.Exists(filePath))
{
Console.WriteLine("文件存在");
}
else
{
Console.WriteLine("文件不存在");
}
以上示例中,我们定义了一个filePath
变量,存储着要检查的文件的完整路径。通过调用File.Exists(filePath)
方法来判断文件是否存在。若存在,则在控制台输出"文件存在"
,若不存在,则输出"文件不存在"
。
示例二
string fileName = "Test.txt";
string folderPath = @"C:\Users\Administrator\Desktop";
if (File.Exists(Path.Combine(folderPath, fileName)))
{
Console.WriteLine("文件存在");
}
else
{
Console.WriteLine("文件不存在");
}
以上示例中,我们定义了两个变量folderPath
和fileName
,分别存储文件所在的文件夹路径和文件名。通过调用Path.Combine(folderPath, fileName)
方法来合并两个路径,构建出文件的完整路径。通过调用File.Exists()
方法来判断文件是否存在。
该方法的使用方法比较简单,需要注意的是在使用该方法时,需要传入完整的文件路径,否则可能会出现异常。另外,此方法可以用于检查当前用户是否具有读取文件的权限,需要在使用时对此做出判断。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:C# File.Exists(string path):判断指定路径的文件是否存在 - Python技术站