私は2つの配列を持っています。同じインデックス番号で並べ替える必要があります。例えば、私はこれらを持っている:同じインデックスで2つの配列をソートするには?
int[] a = {120, 60, 50, 40, 30, 20};
int[] b = {12, 29, 37, 85, 63, 11};
Array.Sort(b); // Now, b is -> b = {11, 12, 29, 37, 63, 85}
私はBのインデックスでソートしたい - >a = {20, 120, 60, 50, 30, 40}
私も文字列の配列c -> c = {"b", "u", "r", "s", "a", "1"}
を持っている場合、私はBのインデックスで、Cをソートしたい - >c = {"1", "b", "u", "r", "a", "s"}
を
どうすればいいですか? ありがとうございます、 よろしく。
ルック:http://stackoverflow.com/questions/1760185/c-sharp-sort-list-while-also-returning-the-original-index-positions –
これは私のために有用です。 Array.Sort(b、d); – 1teamsah