Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come determinare un Multi - Dimensional dimensione della matrice in Visual Basic

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

 

Programmazione © www.354353.com