Een array is een datastructuur die een verzameling van elementen opslaat en identificeert ze door een genummerde index . In Visual Basic 2005 , arrays gebruikt u met een of meer dimensies om gerelateerde objecten of variabelen snel toegang , en de control flow binnen het programma te verbeteren . U kan verklaren arrays met elk gegevenstype in Visual Basic 2005 . Aangifte en indexeren U een array declareren in Visual Basic met behulp van de " Dim " statement . Bijvoorbeeld , " Dim films ( 5 ) As String ' verklaart een eendimensionale array van strings . De array bestaat uit zes elementen , niet vijf , omdat Visual Basic maakt gebruik van zero-based indexering . Het eerste element in de array zich op index nul , het tweede element in een index , enzovoort . Om een multidimensionale array te verklaren , zoals het aantal indexen in de verklaring . Bijvoorbeeld , " Dim films ( 2 , 3 , 4 ) als Koord " verklaart een drie - dimensionale array . Grootte en afmetingen U kunt een array maken met tot 32 dimensies , hoewel u waarschijnlijk niet meer dan drie nodig . De array size is het totale aantal elementen en afhankelijk van het aantal dimensies daarin . De formule voor de array size is ( d1 + 1 ) * ( d2 + 1 ) * ... * ( DLast ) . Bijvoorbeeld , een 2 - met - 3 matrix heeft een grootte van 12 omdat ( 2 + 1 ) * ( 1 + 3 ) = 12 . Het formaat is onafhankelijk van het soort data , maar elke dimensie is afhankelijk van het type gegevens en het beschikbare geheugen . Elements Om het derde element in een array , de waarde met toewijzen " array ( 2 ) = waarde . " Aan het derde element te krijgen, gewoon het noemen. Bijvoorbeeld , " Label1.Text = array ( 2 ) 'verschijnt die waarde op het label . Echter , als je probeert te krijgen of stellen een element dat is buiten de array grenzen , zoals ik toegang tot het vijfde element in een vier - element array, Visual Basic zal een uitzondering . Als je dat niet doet programma juiste exception handling , zal uw programma crashen . Methoden en eigenschappen Wanneer u een array maken , kunt u de array -klasse methoden en eigenschappen gebruiken te manipuleren . Bijvoorbeeld, sommige eigenschappen kunt u de lengte van een array controleren , zien of het heeft een vaste grootte , of bepalen het aantal dimensies heeft . Methoden omvatten het sorteren van arrays , zoeken door het voor een opgegeven element , kopiëren of wissen van de array, te converteren naar een ander type , de terugkeer diverse waarden op bepaalde locaties, zoals de bovenste of onderste grenzen , of het omkeren en aanpassen van de array. < br >
|