Сортировка матрицы по параметрам строк - C#
Формулировка задачи:
Добрый день. У меня есть матрица (двумерный массив) и у каждой ее строки есть своя хар-ка (в моем случае это некоторое кол-во цифр) В общем подскажите как осуществить сортировку по этим параметрам.
void func(int[,] a, int[] z, int mn)
{
// функция считающая параметры строк и сохраняющая их в массив z
}
private void button1_Click(object sender, EventArgs e)
{
int[,] a[100,100] // матрица с рандомным заполнением
int[] z[100] //доп массив под хар-ки строк
int mn=5 // кол-во столбцов и строк (квадрат. матрица)
//заполняем и выводим матрицу на экран
// и того у нас есть матрица из 5 строк и 5 столбцов и укаждой строки свой параметры z[0] z[1] z[2] и тд
//Вот и финал, осталась сортировка и вывод новой матрицы, но как я не пробовал получалась фигня. Выручите пожалуйста.
}Решение задачи: «Сортировка матрицы по параметрам строк»
textual
Листинг программы
int[] keys = { 4, 7, 2, 0 }; // массив неких характеристик
int[] values = { 1, 2, 3, 4 }; // массив индексов
Array.Sort(keys, values);