Originariamente inviato da jonnino2004
grazie per l'aiuto!!!

vi spiego: sto riscrivendo per .net un progetto in visual basic
e adesso ho un nuovo problema: prima utilizzavo redim per modificare le dimensioni dell'array al volo adesso l'unica soluzione mi sembra quella di dimensionare a priori un array sufficientemente capiente...

insomma il caro vecchi redim preserve mioArray non è più utilizzabile!

se qualcuno di voi ci è già passato mi sarebbe molto utile sapere come fare.

in ogni caso grazie per l'aiuto!
Ma tu scherzi, vero? Come fai a dire che non esiste redim? Te lo ha detto uno che lavora in c#? Lo hai provato almeno? Guarda che il Frameword è andato avanti, non indietro
Allora, prova questo:

'Dichiaro la matrice
dim a() as integer

'creo la matrice
redim a(100) 'nota che non è stata utilizzata la clausola As

'aumento la dimensione del vettore e preservo i valori
redim preserve a(200)


E guarda che ci sono pure le matrici di matrici, i vettori Stack, BitArray, Queue, ArrayList, Hashtable, SortedList, StringCollection, StringDictionary

Insomma, smetto se non finiamo domani

Comunque, nel dubbio, manda un poco di codice