Arrays programmieren Komponenten, die Sie , um eine Liste von Werten halten kann. Mehrdimensionale Arrays können Sie mehrere Listen innerhalb der gleichen Variablen zu halten. Wenn Sie durch ein Array Schleife , bestimmen die Größe des Arrays für jede Dimension . Dies nennt man die Arrays "Obergrenze ". Visual Basic verfügt über eine interne Funktion namens " GetUpperBound ()" , die Ihnen die Größe für jede Dimension. Anleitung
1
Erstelle deinen mehrdimensionales Array . Initialisieren des Array-Objekt , bevor Sie seinen Inhalt bewerten. Der folgende Code erstellt ein mehrdimensionales Array mit dem Namen " myArray ":
Dim myArray Als Array = Array.CreateInstance (6 , 5)
Das Array enthält zwei Dimensionen . Die erste ist sechs und das zweite ist fünf .
2
Bewerten Sie die obere Grenze der ersten Dimension . Wenn Sie zum Ausdrucken oder verwenden Sie die Dimension in einem anderen Teil des Codes benötigen, dann weisen Sie es einer Variablen. Der folgende Code wird die Obergrenze für die erste Dimension gebunden und weist sie der Variablen " firstDim . "
Dim firstDim als IntegerfirstDim = myArray.GetUpperBound (0 )
3
Weisen eine Variable für die zweite Dimension . Da Array-Werte mit 0 beginnen, ist die zweite Dimension 1 . Der folgende Code ruft die zweite Dimension der Palette :
Dim secondDim als IntegersecondDim = myArray.GetUpperBound (1)
4
die Werte für die Array-Dimensionen drucken . Der folgende Code kann verwendet werden, um die Ergebnisse in die Debugger-Fenster zu drucken für Sie die Ergebnisse zu überprüfen :
drucken firstDim & "" & secondDim