Я получаю массив, которым я не контролирую. К сожалению, он проходит через строку, хотя все значения: всегдаint
значения.Как заказать строки, которые представляют значения int
Невозможно изменить массив, чтобы я работал с ним.
Я бы хотел их отсортировать, но, конечно, «10» (как строка) доходит до «4» (в виде строки). Я понимаю, почему.
Не преобразовывая значения массива в значения int
, есть ли способ заказать strings
, как если бы они были int
? Я знаю, что преобразование - лучший способ, но любопытно, что при использовании string
.
В этом примере, не будет отрицательные значения
Мой массив может быть
"10"
"11"
"2"
"4"
, но я хотел бы показать, как
"2"
"4"
"10"
"11"
Почему вы не можете преобразовать их в 'int'? 'strings.OrderBy (int.Parse)' было бы очевидным способом сделать это. – Lee