Элемент двумерного массива в C#
У прямоугольного массива индексы пишут
в одной паре скобок через запятую:
matrix[row, col]. Первый номер -
строка, второй - столбец. Оба считают
с нуля:
int[,] matrix = {
{1, 2, 3},
{4, 5, 6},
};
Console.WriteLine(matrix[0, 0]);
Console.WriteLine(matrix[1, 2]);
Значение можно изменить тем же способом:
int[,] matrix = {
{10, 20},
{30, 40},
};
matrix[0, 1] = 99;
Console.WriteLine(matrix[0, 1]);
Дан массив:
int[,] matrix = {
{10, 20, 30},
{40, 50, 60},
};
Выведите элемент из второй строки и третьего столбца.
Дан массив:
char[,] letters = {
{'a', 'b'},
{'c', 'd'},
};
Замените символ в первой строке
и втором столбце на "'z'"
и выведите его.