Visual Basic Array Funktion

December 2

Visual Basic Array Funktion

Microsofts Visual Basic er en full-featured applikationsudvikling sprog, der er let at lære og alligevel kraftfuldt udstyret til at bygge robuste applikationer. Mange programmer er afhængige af evnen til at kategorisere en gruppe af elementer og køre forskellige processer mod de poster i gruppen. Visual Basic håndterer dette krav med sin vifte funktionalitet.

Array Definition


Et array er et sæt af elementer eller elementer, som deler det samme navn, men er identificeret ved deres position i sættet. En anden måde at beskrive et array er at kalde det en tabel over elementer under en overskrift. For eksempel kan en tabel af grøntsager omfatter broccoli, spinat, grønne bønner og asparges. Hvert element er en grøntsag, og hver holder en position i tabellen, men der er tildelt hver position er anderledes.

Array Terminologi


Arrays have "elementer", "indekserne" og "grænser". En sænket kan også kaldes et indeks og skal altid være et heltal. Indekset bruges til at henvise til et enkelt punkt i det array, som kaldes et element. Grænserne er både øvre og nedre, med den nederste altid er nul, og den øverste væsen sæt når arrayet deklareres.

Erklære en Array


Arrays kan erklæres med en hvilken som helst af den offentlige, Ven, Privat eller Dim søgeord. Erklæringen erklæring kan konstrueres til at bruge en sænket for den øvre grænse, eller at erklære værdierne i array'et. Den første sætning nedenfor erklærer en array med femogtyve elementer, mens den anden erklærer en array med fem definerede elementer. Dim VegetableArray (25) som String Dim VegetableArray som String (5) = {broccoli, gulerødder, bønner, salat, squash}

Array nummereringssystem


Elementer i et array der henvises til af en sænket (eller indeks), som er hovedsagelig en sekvens nummer. Det første punkt altid indtager position nul og nummereringen er fortløbende. I vores vegetabilske eksempel array ville se sådan ud: VegetableName Indeks ************** ***** Broccoli 0 Spinat 1 Grønne bønner 2 Asparges 3 giver adgang til et element i tabellen i en programmere koden ville se "VegetableName (Indeks)." For eksempel kan en linje kode, der siger at vise "VegetableName (2)" ville vise "Grønne bønner" i den angivne display området. Bemærk, at den højeste løbenummeret for en vare er altid én mindre end antallet af elementer i array, da nummereringen begynder med nul.

Gennemkører en Array


Fremme gennem værdierne i et array eller en tabel kaldes gennemkører array. Visual Basic giver er ikke svært brugen af ​​heltal som indeks tællere så skabe en simpel løkke overhovedet. Huske på, at det første punkt indeks tal er nul, et simpelt stykke kode som dette vil krydse tabellen med lethed: For hver OneVegetableString As String I VegetableString 'skrive en grøntsag navn fra array Debug.WriteLine (OneVegetableString) Næste OneVegetableString Denne type af loop er nyttig til at søge et array til en bestemt værdi eller blot gennemsløjfning og udskrivning hvert element i array.