2010-01-09 6 views
2

Disons que je donne les résultats suivants:Trouvez la longueur de seulement la première dimension dans un tableau à plusieurs dimensions

public void MakeMatrix(int matrixLength) 
{ 
    int[,] Matrix = new Matrix[matrixLength,matrixLength] 
    PopulateMatrix(Matrix); 
    PrintMatrix(Matrix); 
} 

Dans la fonction PrintMatrix(int[,] Matrix), comment je trouve la longueur d'une seule dimension de multi -dimension tableau?

public void PrintMatrix(int[,] Matrix) 
{ 
    int intLength = // I don't know what to put here  <=================== 
    for (int k = 0; k < intLength ; k++) 
    { 
     for (int l = 0; l < intLength; l++) 
     { 
      Console.Write("{0,2} ", Matrix[k, l]); 
     } 
     Console.WriteLine(); 
    } 

} 
+0

.Size() [0] ou lissée comme ça –

Répondre

10

Pourquoi ne pas

Matrix.GetLength(0) 
+0

j'ai trouvé cette méthode comme vous a publié ce billet =). C'est exactement ce que je cherchais. Je n'avais pas réalisé que je cherchais une méthode et pas une propriété. –

Questions connexes