在 C# 中檢查檔案是否存在
Muhammad Maisam Abbas
2021年3月21日
本教程將介紹在 C# 中檢查一個檔案是否存在於特定路徑中的方法。
使用 C# 中的 File.Exists(path)
函式檢查檔案是否存在於特定路徑中
System.IO
名稱空間中的 File.Exits(path)
函式用於檢查給定的 path
中是否存在檔案。如果 path
中有檔案,File.Exists(path)
函式將返回 true
,如果 path
中沒有檔案,則函式將返回 false
。以下程式碼示例向我們展示瞭如何使用 C# 中的 File.Exists()
函式檢查檔案是否存在於指定路徑中。
using System;
using System.IO;
namespace check_whether_a_file_exists
{
class Program
{
static void Main(string[] args)
{
string path = "C:\\Files\\file.txt";
bool result = File.Exists(path);
if (result == true)
{
Console.WriteLine("File Found");
}
else
{
Console.WriteLine("File Not Found");
}
}
}
}
輸出:
File Found
我們將 file.txt
檔案的絕對路徑作為引數傳遞給 File.Exists()
函式,以檢查該路徑中是否存在該檔案。如果你使用的是 Windows,那必須使用\\
作為路徑分隔符。該程式碼將列印 File Found
,因為實際上在 C:\\Files
目錄中有一個檔案 file.txt
。
Author: Muhammad Maisam Abbas
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedIn