Così ho questa routine:Order (ed enumerare) elenco delle directory in base alla data di creazione del file?
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>();
}
e il suo funzionamento, ma di ordinare i file con il suo nome e ho bisogno di ordinare i file restituiti dalla sua data di creazione. Come posso ordinare in base a che se l'articolo è una stringa come nella routine. Voglio usare i file causa di enumerare dovrebbero essere più di 1k.
Grazie.
Si prega di semplificare/mettere a fuoco la domanda. La domanda su "Enumerare" o "Ordinare"? –
@pst Enumera i file ordinati in base alla data di creazione –