基礎類
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());