DirectoryInfo如何讀取文件屬性

小樊
86
2024-07-06 19:35:18
欄目: 編程語言

DirectoryInfo類是用于獲取目錄信息的類,如果想要讀取文件屬性,可以使用FileInfo類來代替。FileInfo類表示文件,提供了訪問文件屬性的方法。

下面是一個(gè)示例代碼,用于讀取文件的屬性:

using System;
using System.IO;

class Program
{
    static void Main()
    {
        // 指定文件路徑
        string filePath = "C:\\example.txt";

        // 創(chuàng)建一個(gè)FileInfo對(duì)象,傳入文件路徑
        FileInfo fileInfo = new FileInfo(filePath);

        // 檢查文件是否存在
        if (fileInfo.Exists)
        {
            // 輸出文件屬性
            Console.WriteLine("文件名: " + fileInfo.Name);
            Console.WriteLine("文件大小: " + fileInfo.Length + " 字節(jié)");
            Console.WriteLine("創(chuàng)建時(shí)間: " + fileInfo.CreationTime);
            Console.WriteLine("最后訪問時(shí)間: " + fileInfo.LastAccessTime);
            Console.WriteLine("最后修改時(shí)間: " + fileInfo.LastWriteTime);
        }
        else
        {
            Console.WriteLine("文件不存在");
        }
    }
}

在上面的示例中,我們創(chuàng)建了一個(gè)FileInfo對(duì)象,傳入了指定的文件路徑。然后使用FileInfo對(duì)象的屬性來獲取文件的名稱、大小、創(chuàng)建時(shí)間、最后訪問時(shí)間和最后修改時(shí)間等屬性。最后通過Console輸出這些屬性值。

通過使用FileInfo類,我們可以方便地讀取文件的屬性信息。

0