http://milaneze.com.br/post/2009/05/03/C-Criando-arrays-multidimensionais.aspx
O exemplo de código abaixo mostra a sintaxe básica para criação de arrays multidimensionais (nesse caso de duas dimensões) e dois for para popular o array:
1: int[,] array = new int[2, 5];
2: 3: for(int linha = 0; linha < array.GetLength(0); linha++)
4: {5: Console.WriteLine("Linha " + linha.ToString());
6: 7: for (int coluna = 0; coluna < array.GetLength(1); coluna++)
8: {9: Console.Write("." + coluna.ToString() + ".");
10: } 11: 12: Console.WriteLine("\n");
13: }A novidade é o método GetLength() nas linhas 3 e 7. Esse método recebe como parâmetro a dimensão do array e retorna o número de elementos pra essa dimensão. No caso do array acima, ele possui 2 posições na dimensão 0 e 5 posições na dimensão 1. Portanto, array.GetLength(0) = 2 e array.GetLength(1) = 5.

Nenhum comentário:
Postar um comentário