Compartir a través de


Cómo: Determinar el tamaño de una matriz

Actualización: noviembre 2007

El tamaño total de una matriz es el producto de las longitudes de todas sus dimensiones. La propiedad Length de la matriz devuelve este tamaño total, que representa el número total de elementos contenidos actualmente en la matriz, no el número de bytes que se utilizan en el almacenamiento.

Para determinar el tamaño total de una matriz

  • Lea la propiedad Length de la matriz. No agregue paréntesis detrás del nombre de la matriz.

    Dim thisDoubleArray(,) As Char = New Char(4, 9) {}
    MsgBox("Total length of thisDoubleArray is " & CStr(thisDoubleArray.Length))
    

    La llamada a MsgBox muestra "Total length of thisDoubleArray is 50".

Puede averiguar la longitud de cada dimensión en el método GetLength de la matriz.

Puede cambiar la longitud de una dimensión individual, lo cual modifica el tamaño total. 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: Crear una matriz

Cómo: Inicializar una variable de matriz

Cómo: Cambiar el tamaño de una matriz

Cómo: Determinar la longitud de una dimensión de una matriz

Solucionar problemas de matrices

Conceptos

Tamaño de matriz en Visual Basic

Referencia

Length

Otros recursos

Matrices en Visual Basic