所以我有这个例程:
public static IEnumerable<string> GetFiles( string path, string[] searchPatterns, SearchOption searchOption = SearchOption.TopDirectoryOnly) {
return searchPatterns.AsParallel()
.SelectMany(searchPattern =>
Directory.EnumerateFiles(path, searchPattern, searchOption))
.OrderBy<string, string>( (f) => f)
.Distinct<string>();
}
及其工作但按其名称排序文件,我需要对其创建日期返回的文件进行排序。如果项目是例程中的字符串,我该如何排序。我想使用 Enumerate 原因文件预计会超过 1k。
谢谢。