Come creare un array in Visual Basic

July 2

Gli array sono il più fondamentale di tutte le strutture di dati in programmazione, e praticamente tutte le lingue accettare una qualche forma di array. Visual Basic non fa eccezione. Le matrici vengono definiti in Visual Basic utilizzando la stessa sintassi utilizzata per definire qualsiasi altra variabile, tranne che un insieme di argomenti dimensione vengono aggiunti. Questi descrivono come molti elementi devono essere nella matrice e quali le dimensioni della matrice dovrebbe avere.

istruzione

1 Aprire Visual Basic.

2 Incollare il seguente in qualsiasi parte del codice di programma per definire un array monodimensionale:

myArray Dim (10) As Integer

Come nel definire una variabile, la definizione inizia con la parola "dim" seguito dal nome della variabile e "As (tipo di dati)." In una definizione di matrice, tuttavia, un argomento dimensione è data descrivendo quanto sia grande l'array sarà. In questo esempio, "myArray" conterrà dieci interi.

3 Incollare il seguente per definire un array multi-dimensionale:

myMultiDimArray Dim (10,10) As Integer

Questa volta, la matrice rappresenta una griglia di dieci-by-dieci interi per un totale di 100 elementi. Un array può avere fino a 32 dimensioni.

Consigli e avvertenze

  • Qualsiasi tipo di dati può essere collocato in un array.
  • Gli array possono avere al massimo (2 ^ 31) -1 elementi. E 'possibile che si riempirà tutta la memoria disponibile prima di raggiungere questo limite.
  • Gli array possono essere ridimensionate, ma questo richiede Visual Basic per copiare l'intero array in una nuova posizione in memoria. Normalmente questo non è un problema, ma un programma che tenta di ridimensionare ripetutamente grandi array mostrerà notevole rallentamento.