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.
Una matriz inicializa una dimensión que no se conoce en tiempo de compilación.
El código siguiente genera este error.
Dim j As Integer
Dim intArray As Integer = New Integer(1, j) {{0, 100}, {1,101}}
El código siguiente evita el error.
Dim intArray As Integer = New Integer(1, j) {}
For i As Integer = 0 To j
intArray(0, i) = i
intArray(1, i) = 100 + i
Next i
Identificador de error: BC30949
Para corregir este error
Si es posible, especifique una dimensión constante en la declaración de matriz.
Si no se puede especificar una dimensión constante, debe inicializar la matriz mediante un bucle cuando se conoce la dimensión no constante.