Las declaraciones de la matriz no pueden especificar límites inferiores
Las matrices siempre tienen un límite inferior de cero. Puede especificar cero como límite inferior para que el código sea más legible. Sin embargo, no puede especificar ningún otro valor para el límite inferior.
Identificador de error: BC30805
Defina una dimensión de matrices una unidad por debajo del número total de elementos. Por ejemplo,
Dim y(6)
tiene el mismo tamaño (7 elementos) queDim x(3 To 9)
. También puede especificarDim y(0 To 6)
.Use desplazamientos para simular límites inferiores distintos de cero. En el ejemplo siguiente se simula una matriz con dimensión de 3 a 9.
VBConst offset As Integer = 3 Dim arrayIndex As Integer ' arrayIndex can vary between 3 and 9. Dim y(0 To 6) ' The preceding statement allocates the same number of elements ' as Dim y(3 To 9). y(arrayIndex - offset) = value ' The preceding statement converts arrayIndex to the ' corresponding index of y.
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: