天天看點

檔案夾下所有檔案按修改時間 排序

基礎類   

public class FIleLastTimeComparer : IComparer<FileInfo>

    {

        #region IComparer<FileInfo> 成員

        public int Compare(FileInfo x, FileInfo y)

        {

            return x.LastWriteTime.CompareTo(y.LastWriteTime);

        }

        #endregion

    }

另一個類

                FileInfo[] file = new FileInfo[recDatafiles.Length];

                for (int i = 0; i < recDatafiles.Length; i++)

                {

                    file[i] = new FileInfo(recDatafiles[i]);

                }

               Array.Sort<FileInfo>(file, new FIleLastTimeComparer());