您的位置:首页 > 编程语言 > C#

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);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: