Как вы перебираете 2d массив и получаете первый элемент в каждой строке?Например:
int[,] array = { {1, 2, 3}, {4, 5, 6}, {7, 8, 9}, {10, 11, 12} };
желаемый результат: 1 4 7 10
Примерно так должно получиться:
int[,] array = { {1, 2, 3}, {4, 5, 6}, {7, 8, 9}, {10, 11, 12} }; for (int row = 0; row < array.GetLength(0); ++row) { Console.WriteLine(array[row, 0]); }
Попробуйте онлайн