天天看點

C#程式設計-111:檔案操作之擷取基本資訊

using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
 
namespace FileInfoTest
{
    class Program
    {
        static void Main(string[] args)
        {
            string path = @"C:\Users\pengshiyu\Desktop\source\test.txt";
            FileInfo fileInfo = new FileInfo(path);
            if (fileInfo.Exists)
            {
                Console.WriteLine("檔案屬性:");
                Console.WriteLine(fileInfo.Attributes.ToString());
                Console.WriteLine("檔案的擴充名:");
                Console.WriteLine(fileInfo.Extension.ToString());
                Console.WriteLine("檔案的全路徑:");
                Console.WriteLine(fileInfo.FullName.ToString());
                Console.WriteLine("檔案名稱:");
                Console.WriteLine(fileInfo.Name.ToString());
                Console.WriteLine("建立時間:");
                Console.WriteLine(fileInfo.CreationTime.ToString());
                Console.WriteLine("最後修改時間:");
                Console.WriteLine(fileInfo.LastWriteTime.ToString());
                Console.WriteLine("最後通路時間:");
                Console.WriteLine(fileInfo.LastAccessTime.ToString());
                Console.WriteLine("檔案所在的檔案夾為:");
                Console.WriteLine(fileInfo.Directory.ToString());
                Console.WriteLine(fileInfo.DirectoryName.ToString());
                Console.WriteLine("檔案是否隻讀");
                Console.WriteLine(fileInfo.IsReadOnly);
                Console.WriteLine("檔案大小為:");
                Console.WriteLine(fileInfo.Length.ToString()+"位元組");
 
            }
            else
            {
                Console.WriteLine("檔案不存在:"+path);
            }
            Console.ReadKey();
        }
    }
}      
C#程式設計-111:檔案操作之擷取基本資訊
C#程式設計-111:檔案操作之擷取基本資訊
C#程式設計-111:檔案操作之擷取基本資訊
C#程式設計-111:檔案操作之擷取基本資訊