Мне нужно отсортировать имена файлов следующим образом: 1.log, 2.log, 10.log
] Но когда я использую OrderBy (fn => fn), он сортирует их как: 1.log, 10.log, 2.log
Я, очевидно, знаю, что это можно сделать, написав еще один компаратор, но есть ли более простой способ изменить лексикографический порядок на естественный порядок сортировки?
Редактировать: ] цель состоит в том, чтобы получить такой же порядок, как при выборе «упорядочить по имени» в проводнике Windows.