Ho fatto dei test sulla velocità dell'istruzione redim preserve, ovvero ho misurato, da una parte, la velocità di creazione e riempimento di un array, la cui lunghezza viene incrementata dinamicamente tramite appunto la redim preserve, ogni volta che c'è bisogno di inserire un nuovo elemento, dall'altra ho utilizzato un array dimensionato a design time (ad esempio con 100000 elementi) e poi riempito senza essere mai ridimensionato.
Dai miei test sembrerebbe che la redim preserve non rallenti molto l'esecuzione, se non quando il numero di elementi dell'array comincia a salire molto (appunto intorno a 100K).
Vorrei sapere da voi se pensate che i miei conti siano corretti, visto che ho bisogno di utlizzare un array per il mio codice ma ho bisogno anche di avere buone prestazioni.

Rispondi quotando
