Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: noviembre 2007
El método GetLength de una matriz devuelve la longitud junto con la dimensión especificada.
Para determinar la longitud de una dimensión de una matriz
Llame a GetLength en el nombre de la matriz. Proporcione la dimensión cuya longitud desea definir como argumento para GetLength. Observe que el argumento de dimensión está basado en 0.
Dim sampleTripleArray(,,) As Short = New Short(2, 3, 4) {} MsgBox("Dimension lengths of sampleTripleArray are " & CStr(sampleTripleArray.GetLength(0)) _ & ", " & CStr(sampleTripleArray.GetLength(1)) & ", " & CStr(sampleTripleArray.GetLength(2)))La llamada a MsgBox muestra "Dimension lengths of sampleTripleArray are 3, 4, 5".
El valor de índice inferior para cada dimensión es siempre 0 y el método GetUpperBound devuelve el valor de índice superior de una dimensión. Para cada dimensión, GetLength devuelve un valor superior en 1 al devuelto por GetUpperBound. Al igual que ocurre con GetLength, la dimensión que se especifica para GetUpperBound está basada en 0.
Puede averiguar la longitud total de una matriz a partir de su propiedad Length.
Para cambiar el tamaño total, modifique la longitud de una dimensión individual. Sin embargo, no puede cambiar el rango (el número de dimensiones).
Vea también
Tareas
Cómo: Declarar una variable de matriz
Cómo: Inicializar una variable de matriz
Cómo: Determinar el tamaño de una matriz
Cómo: Cambiar el tamaño de una matriz
Solucionar problemas de matrices
Conceptos
Tamaño de matriz en Visual Basic