建立一个基础类
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());
就实现对文件夹内的文件进行排序
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());
就实现对文件夹内的文件进行排序