在 C# 中檢查檔案是否存在

Muhammad Maisam Abbas 2021年3月21日
在 C# 中檢查檔案是否存在

本教程將介紹在 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

Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

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

相關文章 - Csharp File