Я пытаюсь получить список всех файлов в папке из C # . Достаточно просто:
Directory.GetFiles(folder)
Но мне нужен результат, отсортированный в обратном алфавитном порядке, так как все они числа и мне нужно знать наибольшее число в каталоге . Конечно, я мог бы захватить их в объект массива / списка, а затем выполнить сортировку, но мне было интересно, есть ли вместо них какой-нибудь фильтр / параметр?
Все они названы с начальными нулями. Типа:
00000000001.log
00000000002.log
00000000003.log
00000000004.log
..
00000463245.log
00000853221.log
00024323767.log
Какой самый простой способ? Мне не нужно получать другие файлы, только "самый большой / последний" номер.