C# 對DirectoryInfo的GetFiles文件進行排序 (按時間或名稱)
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
給找到的文件–按時間排序DirectoryInfo dirInfo = new DirectoryInfo(@"D:\測試結果\");
//獲取該目錄下的所有.xls文件 FileInfo[] fileInfo = dirInfo.GetFiles("*.xls");
//倒敘排序 SortFileByName(ref fileInfo); 按時間排序—倒敘private void SortFolderByCreateTime(ref FileInfo[] files) { //倒敘排序,日期最新的在前面 10月19 10月18 10月17 Array.Sort(files, (FileInfo x, FileInfo y) => y.LastWriteTime.CompareTo(x.LastWriteTime)); } 按名稱排序—倒敘private void SortFileByName(ref FileInfo[] files) { //倒敘排序,1019.xls 1018.xls Array.Sort(files, (FileInfo x, FileInfo y) => y.Name.CompareTo(x.Name)); } 該文章在 2024/1/1 22:42:33 編輯過 |
關鍵字查詢
相關文章
正在查詢... |