Для вывода всего, что вам нужно сделать, это:
int numberRows = dataArray.GetUpperBound(0);
int numberColumns = dataArray.GetUpperBound(1);
for (int i = 0; i <= numberRows ; i++)
{
for (int j = 0; j <= numberColumns ; j++)
{
Console.WriteLine(string.Format("({0,8}) ", dataArray[i, j]));
}
Console.WriteLine();
}
Просто используйте строковое заполнение для вывода, чтобы данные каждого столбца отображались под правильным названием команды, я использовал 8, вам нужно будет отрегулировать это для того, насколько широк каждый столбец.