Funzione visiva di base Array

July 26

Funzione visiva di base Array


di Microsoft Visual Basic è un linguaggio di sviluppo di applicazioni completo che è facile da imparare e ancora fortemente attrezzata per la creazione di applicazioni robuste. Molte applicazioni si basano sulla capacità di classificare un gruppo di elementi ed eseguire vari processi contro gli elementi nel gruppo. gestisce Visual Basic questa esigenza con la sua funzionalità array.

Array Definizione

Un array è un insieme di oggetti o elementi che condividono lo stesso nome, ma sono identificati dalla loro posizione nel set. Un altro modo per descrivere un array è chiamarla una tabella di elementi in una rubrica. Per esempio, una tabella di verdure potrebbe includere broccoli, spinaci, fagiolini e asparagi. Ogni elemento è un vegetale e ciascuno detiene una posizione nella tabella, ma il valore assegnato a ciascuna posizione è diversa.

Array Terminologia

Gli array sono "elementi", "pedici" e "confini". Un indice può anche essere chiamato un indice e deve sempre essere un numero intero. L'indice è usato per fare riferimento a un singolo elemento dell'array, che è chiamato un elemento. I confini sono sia superiore e inferiore, con l'inferiore è sempre zero e la serie superiore dell'essere quando l'array viene dichiarato.

Dichiarare un array

Gli array possono essere dichiarati con uno del pubblico, Amico, privata o parole chiave Dim. La dichiarazione dichiarazione può essere costruita in modo da utilizzare un indice per il limite superiore o di dichiarare i valori nella matrice. La prima istruzione di seguito dichiara una matrice con venticinque elementi, mentre il secondo dichiara una matrice con cinque elementi definiti.

Dim VegetableArray(25) as String

Dim VegetableArray as String (5) = {broccoli, carote, fagiolini, lattuga, zucca}

Numerazione Array Articolo

Elementi di un array sono referenziati da un indice (o indice), che è essenzialmente un numero di sequenza. Il primo elemento occupa sempre la posizione zero e la numerazione è sequenziale. Nel nostro esempio la matrice vegetale sarebbe simile a questa:

VegetableName Index

************** *****

broccoli 0

Spinaci 1

Fagiolini 2

Asparagi 3

Per accedere a un elemento della tabella in un programma il codice rimanda a "VegetableName (Index)". Per esempio, una riga di codice che dice di visualizzare "VegetableName (2)" visualizzerebbe "Fagiolini" nel campo di visualizzazione specificata. Si noti che il numero di sequenza più alto per un elemento è sempre uno in meno del numero di elementi nella matrice, poiché la numerazione inizia da zero.

Attraversamento di un array

Avanzando attraverso i valori in una matrice o tabella viene chiamato attraversa l'array. Visual Basic consente l'uso di numeri interi come contatori indice creando così un semplice ciclo è affatto difficile. Ricordando che il numero di indice del primo oggetto è pari a zero, un semplice frammento di codice come questo attraversa la tabella con facilità:

For Each OneVegetableString As String In VegetableString

'Scrivere un nome di verdure dalla matrice

Debug.WriteLine (OneVegetableString)

Successivo OneVegetableString

Questo tipo di ciclo è utile per la ricerca di una matrice per un valore specifico o semplicemente scorrendo e la stampa di ogni elemento dell'array.