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(); } } }