У меня есть список строк, который, скорее всего, но не гарантированно содержит список чисел, то есть
{"1", "6", "2", "21", "89"}
Как можно отсортировать список строк, чтобы он всегда отображался в порядке возрастания?
Я не могу сначала разобрать строку в числовую, прежде чем выполнять сортировку просто потому, что строка может содержать не числовые символы. И я не хочу просматривать список, проверять приведение каждого компонента к числовому и выполнять сортировку. Для этого уже существует библиотека?
В случае смешивания числовых и нечисловых строковых элементов числовые строки всегда имеют приоритет над нечисловыми.