C# 获取文件根据创建时间进行排序
2017-12-26 09:52
645 查看
//此类是用来比较两个时间的大小
public class FileComparer : System.Collections.IComparer
{
int System.Collections.IComparer.Compare(Object o1, Object o2)
{
FileInfo fi1 = o1 as FileInfo;
FileInfo fi2 = o2 as FileInfo;
return fi1.CreationTime.CompareTo(fi2.CreationTime);//文件或目录的创建日期
}
}
//对数组中的元素进行排序,文件的时间排序
FileInfo[] files = new DirectoryInfo(path).GetFiles();
FileComparer fc = new FileComparer();
Array.Sort(files, fc);
public class FileComparer : System.Collections.IComparer
{
int System.Collections.IComparer.Compare(Object o1, Object o2)
{
FileInfo fi1 = o1 as FileInfo;
FileInfo fi2 = o2 as FileInfo;
return fi1.CreationTime.CompareTo(fi2.CreationTime);//文件或目录的创建日期
}
}
//对数组中的元素进行排序,文件的时间排序
FileInfo[] files = new DirectoryInfo(path).GetFiles();
FileComparer fc = new FileComparer();
Array.Sort(files, fc);
相关文章推荐
- 对获取的文件根据修改的时间进行排序
- C#.net获取指定文件夹下的所有jpg文件,并按文件创建时间排序
- C# 如何获取某文件夹的文件列表,并按文件的创建时间排序?
- C#.net获取指定文件夹下的所有jpg文件,并按文件创建时间排序
- 在TFileListBox的子类里重写ReadFileNames那个虚方法(见filectrl.pas),根据文件创建时间进行排序。
- C# 获取文件大小,创建时间,文件信息,FileInfo类的属性表
- C# 获取文件的修改时间、访问时间、创建时间
- C# 获取文件的修改时间、访问时间、创建时间
- 批处理 按照文件的创建时间排序 获取第一文件
- C# 获取文件大小,创建时间,文件信息,FileInfo类的属性表 .
- C# 获取文件大小,创建时间,文件信息,FileInfo类的属性表
- 用Python读取指定文件夹下的所有Landsat影像,并根据影像获取时间对文件名进行排序
- C# 文件按创建时间排序
- C# 获取文件大小,创建时间,文件信息,FileInfo类的属性表
- C# 获取文件大小,创建时间,文件信息,FileInfo类的属性表
- C#获取文件创建时间的方法
- 批处理 按照文件的创建时间排序 获取第一文件
- C# 获取文件大小 创建时间 文件扩展名等信息
- C#中使用快速排序按文件创建时间将文件排序的源码
- python 根据文件创建时间排序