C# 對(duì)DirectoryInfo的GetFiles文件進(jìn)行排序 (按時(shí)間或名稱(chēng))
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
給找到的文件–按時(shí)間排序DirectoryInfo dirInfo = new DirectoryInfo(@"D:\測(cè)試結(jié)果\");
//獲取該目錄下的所有.xls文件 FileInfo[] fileInfo = dirInfo.GetFiles("*.xls");
//倒敘排序 SortFileByName(ref fileInfo); 按時(shí)間排序—倒敘private void SortFolderByCreateTime(ref FileInfo[] files) { //倒敘排序,日期最新的在前面 10月19 10月18 10月17 Array.Sort(files, (FileInfo x, FileInfo y) => y.LastWriteTime.CompareTo(x.LastWriteTime)); } 按名稱(chēng)排序—倒敘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 編輯過(guò) |
關(guān)鍵字查詢(xún)
相關(guān)文章
正在查詢(xún)... |