Come determinare una matrice multidimensionale Ubound in Visual Basic

December 15

Come determinare una matrice multidimensionale Ubound in Visual Basic


Gli array multidimensionali sono variabili utilizzate per contenere gli elenchi dei caratteri o numeri. Alcune applicazioni richiedono di scorrere i valori di matrice. Prima di poter collegare attraverso una matrice, è prima necessario conoscere il limite superiore (UBound). Il limite superiore è il numero massimo di caratteri o numeri di un array può contenere. Visual Basic ha una funzione interna che permette di calcolare rapidamente il numero limite superiore per gli array singoli e multidimensionali.

istruzione

1 Caricare il progetto di Visual Basic in Visual Studio. Fare clic con il modulo che si desidera modificare e selezionare "Visualizza codice." Ciò apre il file code-behind.

2 Creare un multidimensionali variabili array e interi per tenere la parte limite superiore della matrice. Il codice per creare un array multidimensionale in Visual Basic è la seguente:
arVar Dim (1,3) as Integer
Dim intUboundFirstDimension as Integer
Dim intUboundSecondDimension as Integer

3 Calcolare il limite superiore di ciascuna dimensione dell'array. Il seguente codice identifica il numero di valori ogni dimensione può contenere:
intUboundFirstDimension = arVar.UpperBound (0)
intUboundSecondDimension = arVar.UpperBound (1)
Poiché i numeri di programmazione di computer iniziano con zero, la prima dimensione è zero e la seconda dimensione è 1. Questi due valori restituiscono 1 e 3.

4 Stampa i risultati di verificare il codice. Il codice seguente stampa i valori alla console di debug per verificare i risultati:
Stampa intUboundFirstDimension & "" & intUboundSecondDimension