C# 如何获取某文件夹的文件列表,并按文件的创建时间排序?
2013-10-09 12:35
726 查看
原文出处:http://zhidao.baidu.com/link?url=2vOdf_nlv1HhpVvhsGirMbjB_D5J6U6ZoCLezMttlT2NhyRFmt9dtHAMir_eBGDgxSEFTVHaSJLu0yMQpEZZJq
引入命名空间 using System.IO; using System.Collections; public class FileComparer : IComparer { int IComparer.Compare(Object o1, Object o2) { FileInfo fi1 = o1 as FileInfo; FileInfo fi2 = o2 as FileInfo; return fi1.CreationTime.CompareTo(fi2.CreationTime); } } public class MyClass { public FileInfo[] GetFiles(string path) { DirectoryInfo di = new DirectoryInfo(path); FileInfo[] files = di.GetFiles(); FileComparer fc = new FileComparer(); Array.Sort(files, fc); return files; } } 使用 FileInfo[] a = new MyClass().GetFiles(@"D:\data");
相关文章推荐
- C#.net获取指定文件夹下的所有jpg文件,并按文件创建时间排序
- C#.net获取指定文件夹下的所有jpg文件,并按文件创建时间排序
- 【转载】C#如何操控FTP,获取FTP文件或文件夹列表,获取FTP文件大小,FTP上传,FTP删除文件,FTP新建文件夹、删除文件夹
- C# 获取文件根据创建时间进行排序
- C# 获取文件大小 创建时间 文件扩展名等信息
- C# 创建文件时,文件夹不存在,如何自动创建文件夹
- python3按最后访问时间顺序获取文件夹中文件列表
- C# 获取文件大小,创建时间,文件信息,FileInfo类的属性表
- python文件夹遍历,文件操作,获取文件修改创建时间
- C#获取指定文件夹下指定时间后创建的文档
- C#获取文件夹文件列表
- python文件夹遍历,文件操作,获取文件修改创建时间<转>
- C# 文件按创建时间排序
- C#中使用快速排序按文件创建时间将文件排序的源码
- C#—GetFiles()获得的文件列表与在本机文件夹上按名称的排序一致
- C#文件和文件文件夹按时间、名称排序-顺序与倒序
- C# 获取文件大小,创建时间,文件信息,FileInfo类的属性表
- python文件夹遍历,文件操作,获取文件修改创建时间
- C++ 如何获取目录下面的文件/文件的创建时间
- python文件夹遍历,文件操作,获取文件修改创建时间