그래서 나는이 루틴이 있습니다파일 생성 날짜별로 디렉토리 목록을 정렬 (및 나열) 하시겠습니까?
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>();
}
과 그 작동하지만 그 이름으로 파일을 주문하고 나는 그것의 생성 날짜에 의해 반환 된 파일을 주문해야합니다. 항목이 루틴과 같은 문자열 인 경우 어떻게 정렬 할 수 있습니까? 열거 형 원인 파일을 사용하려면 1k 이상이 될 것으로 예상됩니다.
감사합니다.
질문을 단순화하거나 집중하십시오. '열거'또는 '주문'에 대한 질문입니까? –
@pst 생성 날짜순으로 정렬 된 파일을 열거하십시오. –