Slik finner du ut en flerdimensjonal array Ubound i Visual Basic

Slik finner du ut en flerdimensjonal array Ubound i Visual Basic


Flerdimensjonale arrays er variabler som brukes til å holde lister over tegn eller tall. Noen programmer krever at du sløyfe gjennom rekke verdier. Før du kan sløyfe gjennom en matrise, må du først vite den øvre grensen (ubound). Den øvre grense er den maksimale mengden av tegn eller tall en matrise kan holde. Visual Basic har en intern funksjon som gjør at du raskt beregne den øvre grensen nummer for single og flerdimensjonale arrays.

Bruksanvisning

1 Laste Visual Basic-prosjekt i Visual Studio. Høyreklikk skjemaet du vil redigere, og velg "Vis kode". Dette åpner code-bak-fil.

2 Lag en flerdimensjonal array og heltallsvariabler å holde den øvre grensen del av tabellen. Koden for å lage en flerdimensjonal array i Visual Basic er følgende:
Dim arVar (1,3) som Integer
Dim intUboundFirstDimension som Integer
Dim intUboundSecondDimension som Integer

3 Beregn den øvre grense for hver dimensjon i matrisen. Følgende kode identifiserer hvor mange verdier hver dimensjon kan inneholde:
intUboundFirstDimension = arVar.UpperBound (0)
intUboundSecondDimension = arVar.UpperBound (1)
Ettersom tallene i programmering starter med null, er den første dimensjon null og den andre dimensjonen er 1. Disse to verdiene tilbake 1 og 3.

4 Skriv ut resultatene for å bekrefte koden. Følgende kode skriver verdiene til debugger konsollen for å kontrollere resultatet:
Skriv ut intUboundFirstDimension & "" & intUboundSecondDimension