Arrays stanno programmando i componenti che consentono di tenere un elenco di valori . Array multidimensionali consentono di tenere più elenchi all'interno della stessa variabile . Quando si esegue un ciclo attraverso una matrice , determinare la dimensione della matrice per ogni dimensione . Questo si chiama " limite superiore ". Della matrice Visual Basic ha una funzione interna chiamata " GetUpperBound ()" che ti dà la dimensione di ogni dimensione . Istruzioni
1
Crea il tuo array multi-dimensionale . Inizializzare l'oggetto array prima di valutare il suo contenuto . Il seguente codice crea un array multi -dimensionale chiamata " myArray " :
Dim myArray Come Array = Array.CreateInstance ( 6 , 5 ) per
L'array contiene due dimensioni . Il primo è di sei e il secondo è di cinque .
2
Valutare i limiti superiori della prima dimensione . Se avete bisogno di stampare o utilizzare la dimensione in un'altra parte del tuo codice , poi assegnarlo a una variabile . Il codice di seguito ottiene il limite superiore per la prima dimensione e lo assegna alla variabile " firstDim . "
Dim firstDim come IntegerfirstDim = myArray.GetUpperBound ( 0 )
3
assegnare una variabile per la seconda dimensione . Poiché i valori matrici iniziano con 0 , la seconda dimensione è 1 . Il codice seguente ottiene gamma della seconda dimensione :
Dim secondDim come IntegersecondDim = myArray.GetUpperBound ( 1 ) economici 4
Stampa i valori per le dimensioni della matrice . Il codice seguente può essere utilizzato per stampare i risultati alla finestra del debugger per la revisione dei risultati :
Stampa firstDim & "" & secondDim