Microsoft's Visual Basic is een full -featured applicatie-ontwikkeling taal die is gemakkelijk te leren en toch krachtig uitgerust voor het bouwen van robuuste applicaties . Veel toepassingen vertrouwen op de mogelijkheid om een groep items categoriseren en lopen verschillende processen tegen de items in de groep . Visual Basic behandelt deze eis met zijn vele functionaliteiten . Array Definitie van Een array is een verzameling van artikelen of onderdelen die dezelfde naam delen, maar worden geïdentificeerd door hun positie in de set . Een andere manier om een array te beschrijven is om er een tafel van posten onder een rubriek te bellen . Bijvoorbeeld, zou een tabel van groenten onder broccoli , spinazie , groene bonen en asperges . Elk item is een groente en elk heeft een positie in de tabel , maar de waarde die wordt toegekend aan elke situatie is anders . Array Terminologie Arrays hebben " elementen " " subscripts " en " grenzen . " Een subscript kan ook een index genoemd en steeds een geheel getal zijn . Het subscript wordt gebruikt om een afzonderlijk element in de array , die een element wordt aangeroepen door . De grenzen zijn zowel de bovenste en onderste , met de lagere altijd nul is en de bovenste wordt ingesteld wanneer de matrix wordt verklaard . Uitroepen van een Array Arrays kan worden verklaard met een van de Public , Friend , Prive of Dim trefwoorden . De declaratiestatement kan worden geconstrueerd om een subscript gebruiken voor de bovengrens en de waarden verklaren de array. De eerste verklaring hieronder verklaart een array met vijfentwintig elementen , terwijl de tweede verklaart een array met vijf gedefinieerde elementen . Dim VegetableArray ( 25 ) als String Dim VegetableArray als String ( 5 ) = { broccoli , wortelen , bonen , sla , squash } worden Array Numbering items in een array wordt verwezen door een subscript ( of index ) , die in wezen is een volgnummer . Het eerste item neemt altijd positie nul en de nummering is sequentieel . In onze groente voorbeeld de array zou er als volgt uitzien : VegetableName Index ******************* broccoli 0 Spinazie 1 Groene bonen kopen van 2 Asperges 3 om een item in de tabel openen in een programma de code zou verwijzen naar " VegetableName ( Index ) . " Bijvoorbeeld , een regel code die zegt om " VegetableName ( 2 ) " zou " Groene bonen " in het opgegeven scherm gebied weer te geven . Merk op dat het hoogste volgnummer voor een item is altijd een minder dan het aantal items in de array , omdat nummering begint bij nul . Traverseren een Array Voortschrijdende door de waarden in een matrix of tafel wordt doorkruisen van de array. Visual Basic maakt het gebruik van gehele getallen als index tellers dus het creëren van een eenvoudige lus is helemaal niet moeilijk . Herinneren dat het eerste punt van de index nul is , zal een eenvoudig stukje code als deze de tafel doorkruisen met gemak : Voor Elke OneVegetableString As String In VegetableString ' Schrijf een groente naam van de matrix Debug.WriteLine ( OneVegetableString ) op Volgende OneVegetableString Dit soort lus is handig voor het zoeken van een array voor een bepaalde waarde of gewoon doorlussen en afdrukken elk item in de array .
|