Ich habe 2 Arrays. Ich möchte sie nach derselben Indexnummer sortieren. Zum Beispiel habe ich diese:Wie werden zwei Arrays nach demselben Index sortiert?
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}
Ich möchte ein Index der von b sortieren ->a = {20, 120, 60, 50, 30, 40}
Wenn ich auch String-Array c -> c = {"b", "u", "r", "s", "a", "1"}
Ich möchte c des durch b sortieren Index ->c = {"1", "b", "u", "r", "a", "s"}
Wie kann ich das tun? Vielen Dank im Voraus, Grüße.
Schauen Sie sich diese Frage: http://stackoverflow.com/questions/1760185/c-sharp-sort-list-while-also-returning-the-original-index-positions –
Dies ist nützlich für mich . Array.Sort (b, d); – 1teamsah