Я получаю массив, которым я не управляю. К сожалению, он отображается в виде строки, хотя все значения всегда int.
Изменить массив невозможно. поэтому мне придется с этим работать.
Я бы хотел отсортировать их, но, конечно, «10» (как строка) идет перед «4» (как строка). нить). Я понимаю, почему.
Без преобразования значений массива в значения int есть ли способ упорядочить строки так, как если бы они были int? Я знаю, что преобразование — лучший способ, но мне интересно, какой вариант использовать при использовании строки.
В этом примере не будет отрицательных значений
Мой массив может быть
"10"
"11"
"2"
"4"
но я бы хотел показать это как
"2"
"4"
"10"
"11"
Подробнее здесь: https://stackoverflow.com/questions/424 ... int-values
Как упорядочить строки, представляющие целочисленные значения ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Разрешение типа значения компилятора и жестко закодированные целочисленные значения «0»
Anonymous » » в форуме C# - 0 Ответы
- 7 Просмотры
-
Последнее сообщение Anonymous
-