Выполнить сортировку по значениям, второго массива, с учётом других массивов - C#

Узнай цену своей работы

Формулировка задачи:

Допустим есть такие массивы:
int[] a = {5, 2, 3}; 
int[] b = {4, 1, 2}; 
string[] c = {"Иванов", "Петров", "Сидоров"};
нужно выполнить сортировку по значениям, скажем, второго массива, с учётом других массивов т.е. чтобы в итоге получилось так:
int[] a = {2, 3, 5}; 
int[] b = {1, 2, 4}; 
string[] c = {"Петров", "Сидоров", "Иванов"};
как это сделать? может, есть готовые функции для этого?

Решение задачи: «Выполнить сортировку по значениям, второго массива, с учётом других массивов»

textual
Листинг программы
            Array.Sort((int[])b.Clone(), a);//сортируем по значениям второго массива
            Array.Sort(b, c);//сортируем по значениям второго массива

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

14   голосов , оценка 3.643 из 5
Похожие ответы