Ein Array ist eine Datenstruktur, die eine Sammlung von Elementen, speichert und zeigt sie durch einen nummerierten Index . In Visual Basic 2005 verwenden Sie Arrays mit einer oder mehreren Dimensionen zu verwandten Objekte oder Variablen schnell auf , und die Ablaufsteuerung innerhalb des Programms zu verbessern. Sie können erklären, Arrays mit beliebigen Datentyp in Visual Basic 2005. Erklärung und Indexing
Sie ein Array deklarieren in Visual Basic mit der " Dim "-Anweisung. Zum Beispiel: " Dim Filme ( 5 ) As String ", erklärt ein eindimensionales Array von Strings . Das Array enthält sechs Elemente , nicht fünf , da Visual Basic verwendet nullbasierte . Das erste Element im Array bei Index Null ist, das zweite Element mit dem Index eines liegt , und so weiter. Um ein mehrdimensionales Array zu deklarieren, die Anzahl von Indizes in der Erklärung . Zum Beispiel: " Dim Filme ( 2 , 3, 4 ) As String ", erklärt ein dreidimensionales Array.
Größe und Abmessungen
Sie können ein Array mit machen bis zu 32 Dimensionen , obwohl Sie wahrscheinlich brauchen nicht mehr als drei . Die Array-Größe ist die Gesamtzahl der Elemente und hängt davon ab, wie viele Dimensionen in ihm. Die Formel für die Array-Größe ist (d1 + 1) * (d2 + 1) * ... * ( DLast ) . Zum Beispiel hat ein 2- mal-3- Anordnung eine Größe von 12 , da (2 + 1) * ( 1 + 3 ) = 12 . Die Größe ist unabhängig von der Datentyp, sondern jede Dimension hängt von Datentyp und dem verfügbaren Speicher .
Elements
Um das dritte Element in einem Array gesetzt weisen Sie den Wert mit " array ( 2) = Wert . " Um das dritte Element zu erhalten, nennen sie einfach . Zum Beispiel, " Label1.Text = array (2)" zeigt diesen Wert auf dem Etikett. Allerdings, wenn Sie zu bekommen oder setzen Sie ein Element , die außerhalb der Array-Grenzen , wie zum Beispiel versuchen, das fünfte Element in einem Vier-Element- Array zugreifen , ist zu versuchen , wird Visual Basic eine Ausnahme werfen. Wenn Sie nicht richtige Programm Ausnahmebehandlung tun , wird Ihr Programm .
Methoden und Eigenschaften Absturz
Wenn Sie ein Array erstellen , können Sie die Array- Klasse Methoden und Eigenschaften zu manipulieren . Zum Beispiel, einige Eigenschaften, die Sie , um die Länge eines Arrays überprüfen können , ob sie eine feste Größe hat , oder die Anzahl der Dimensionen hat . Die Methoden umfassen Sortieren von Arrays , die Suche durch sie für einen bestimmten Element , Kopieren oder Löschen des Arrays , deren Umwandlung in einen anderen Typ wieder verschiedene Werte an bestimmten Stellen wie der oberen oder unteren Grenzen oder die Umkehr und die Größe des Arrays.