7
votes

Comment trouver la ligne de rangée dans un tableau 2D dans vb.net?

Comment trouver le nombre de lignes horizontales dans une matrice 2D? strong>

J'ai: p> xxx pré>

trouver le numéro des rangées dans i? strong> p>

Par exemple: P>

 // Here, array i has 2 sets of data i.e. 2 rows
 // set1 = {2,5,6,7} and set2 = {32,5,4,2}
 // So, I want the number of sets i.e 2 in this case !


0 commentaires

3 Réponses :


14
votes

the La méthode getLength peut être utilisée pour trouver sur la longueur de toute dimension de la matrice.


3 commentaires

Cela me donnera le nombre total d'éléments de la matrice, cela signifie dans ce cas: 8! Ce n'est pas ce que je veux!


@Yugal: Non, vous ne le ferez pas, vous le confondez avec la propriété . Essayez simplement la méthode, vous verrez.


Je l'ai eu .. i.getlength (0) donner le résultat requis. Merci !



0
votes

Je crois que ce code devrait fonctionner pour vous:

Dim array(56,67) As Integer 'Example array'
Dim x_axis As Integer = array.GetLength(0)-1 'To find out number of dimensions on the x'
Dim y_axis As Integer = array.GetLength(1)-1 'To find out number of dimensions on the y'


0 commentaires

1
votes

getLength (0) donnera le nombre de lignes présentes dans le tableau 2D


0 commentaires