Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ein Array initialisiert eine Dimension, die zum Zeitpunkt der Kompilierung nicht bekannt ist.
Der folgende Code generiert diese Warnung.
Dim j As Integer
Dim intArray As Integer = New Integer(1, j) {{0, 100}, {1,101}}
Mit folgendem Code wird der Fehler vermieden.
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
Fehler-ID: BC30949
So beheben Sie diesen Fehler
Geben Sie nach Möglichkeit eine konstante Dimension in der Arraydeklaration an.
Wenn Sie keine konstante Dimension angeben können, müssen Sie das Array mit einer Schleife initialisieren, wenn die nicht konstante Dimension bekannt ist.
Siehe auch
- For Each...Next-Anweisung
- Arrays in Visual Basic
- How to: Initialize an Array Variable in Visual Basic (Gewusst wie: Initialisieren einer Arrayvariable in Visual Basic)
- Arraydimensionen in Visual Basic