發布時間:2020-08-06 09:51 作者:獨孤劍 閱讀:3318
C# FileInfo, DirectoryInfo獲取文件信息。
using System.IO;
/**********FileInfo**********/ // 文件 string path = "D:\\test\\001.txt"; FileInfo fileInfo = new FileInfo(path); // 獲取文件的完成路徑, "D:\test" string filepath = fileInfo.DirectoryName; // 獲取文件或文件夾的完整路徑名, "D:\test\001.txt" string fullname = fileInfo.FullName; // 獲取文件名, "001.txt" string name = fileInfo.Name; // 獲取文件的字節大小 long length = fileInfo.Length; // 獲取或設置文件或文件夾的創建日期 DateTime createionTime = fileInfo.CreationTime; // 獲取或設置最后一次訪問文件或文件夾的時間 DateTime lastAccessTime = fileInfo.LastAccessTime; // 獲取或設置最后一次修改文件夾或文件夾的時間 DateTime lastWriteTime = fileInfo.LastWriteTime; /**********DirectoryInfo**********/ // 文件夾 string path2 = "D:\\test"; DirectoryInfo directoryInfo = new DirectoryInfo(path2); // 獲取文件或文件夾的完整路徑名, "D:\test" string fullname2 = directoryInfo.FullName; // 獲取文件名, "test" string name2 = directoryInfo.Name; // 獲取或設置文件或文件夾的創建日期 DateTime createionTime2 = directoryInfo.CreationTime; // 獲取或設置最后一次訪問文件或文件夾的時間 DateTime lastAccessTime2 = directoryInfo.LastAccessTime; // 獲取或設置最后一次修改文件夾或文件夾的時間 DateTime lastWriteTime2 = directoryInfo.LastWriteTime;CreationTime, LastAccessTime, LastWriteTime 是可以被修改的,請參閱:https://www.hicsharp.com/a/09404bff4ef945a6be016c490076c15e
微信打賞, 微信掃一掃
支付寶打賞, 支付寶掃一掃
如果文章對您有幫助,歡迎給作者打賞