У меня естьКак отсортировать список по значению в массиве
List<string> strs;
double[] values;
где values
массив содержит значение каждой строки в strs
списке
Say strs={"abc","def","ghi"}
and values={3,1,2}
это означает, что «а» имеют значение 3 и т. д.
Я хочу, чтобы отсортировать strs
и values
values
по заказу, таким образом, что он становится
strs={"def","ghi","abc"}
values={1,2,3}
Есть ли простой способ для достижения этой цели?
Лучше использовать словарь для Вашего случая , вместо двух списков –
Почему бы не использовать словарь, если у вас есть такие сопоставления? –
В качестве альтернативы, если вы не возражаете хранить оба массива в одном и том же объекте, вы можете использовать SortedList –
wes