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 编辑过 |
关键字查询
相关文章
正在查询... |