@bqio
https://bqio.github.io/

Как правильно отсортировать массив, где файлы названы цифрами?

Есть папка, в которой содержатся только нумерованные файлы.
5d9712544eb13659269450.png
C# сортирует их вот так:
5d971299e21e6602284924.png
Необходимо, чтобы он сортировал их по порядку. 1-2-3-4-5-6-7-8-9 и т.д.
  • Вопрос задан
  • 64 просмотра
Решения вопроса 2
@DeboshiR
Свободу разработчикам!!!
Составить ассоциативный массив где "имя файла: путь к файлу" и отсортировать массив по ключам.
Ответ написан
Комментировать
В проводнике используется "натуральная" сортировка, котороа учитывает числа в пути файла.

Если все файлы в названии имеют только цифры, можно составить словарь, где ключом будет название файла преобразованное к числу. Эти числа уже отсортировать в нужном порядке.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы