Страницы

Поиск по вопросам

четверг, 16 мая 2019 г.

Что изменить в запросе чтобы сортировка была наоборот?

Я совсем недавно в более-менее живом программировании.
Я в другом вопросе получил строку
Directory.GetDirectories(@pathDoc) .ToDictionary( x => x, x => Directory.GetCreationTime(x)) .OrderBy(x => x.Value) .Select(x => x.Key) .ToArray();`
она работает.
Что нужно изменить, чтобы сортировка была в обратную сторону? Сейчас в массиве самый старый наверху, как сделать наоборот?


Ответ

Попробуйте OrderByDescending, вместо OrderBy
Т.е.:
Directory.GetDirectories(@pathDoc) .ToDictionary(x => x, x => Directory.GetCreationTime(x)) .OrderByDescending(x => x.Value) .Select(x => x.Key) .ToArray();

Комментариев нет:

Отправить комментарий