Oppure

Loading
16/08/09 7:56
Il Totem
Postato originariamente da VB.NET_Program_91:

Come hai detto è un modo per dichiarare gli array :)
Cmq puoi rimpiazzare quella riga con questa ti risulterà più semplice:

Dim myArray() As Integer = {2, 4, 5, 6, 43, 432, 3, 94, 2}


Spero di esserti stato d' aiuto :k:


Serve per inizializzare l'array. Per dichiararlo basta scrivere "Dim myArray() As Integer", e questo basta perchè l'identificatore myArray inizi ad esistere assieme alla sua cella di memoria nello stack. Per inizializzare, ossia riempire effettivamente l'array (che, per la cronaca, è un tipo reference), serve assegnare a questo un insieme di valori. L'esempio di VB.NET_Program_91 utilizza una lista di valori racchiusi da parentesi graffe: questo metodo si può usare solo nelle dichiarazioni di variabili.
L'altra via, quella che utilizza New Integer(), crea un nuovo oggetto Array e lo assegna alla variabile myArray. A differenza della prima, questa può essere usata anche per creare sul momento nuove variabili temporanee. Infatti si può scrivere:
Console.WriteLine("{0} {1} {2}", New Integer() {1, 2, 3})

ma non
Console.WriteLine("{0} {1} {2}", {1, 2, 3})
aaa