Quando si utilizzano array ASP, a volte si desidera ingrandirli durante l'elaborazione. Il comando Redim consente di modificare le dimensioni di un array e il comando preserv salva i dati già presenti.

Supponiamo che tu inizi con un array che normalmente richiede solo circa 5 elementi al suo interno. Quindi potresti farlo

Dim ShopCart (5)

Ciò preserverebbe lo spazio di memoria e prenderebbe in considerazione ciò per cui la maggior parte delle persone lo userebbe. Ma diciamo che arriva qualcuno che vuole più di 5 articoli nel carrello! Non vuoi perdere quelle informazioni extra. Quindi, per aumentare le dimensioni dell'array, diresti

Redim ShopCart (10)

o qualunque nuova dimensione tu abbia voluto aumentare fino a. Un problema, però. Un comando redim perde tutti i dati attualmente presenti nell'array. Questo potrebbe andare bene se hai appena iniziato, ma se qualcuno è a metà dello shopping, sarebbe male perdere i propri dati. In tal caso, dovresti invece utilizzare -

Redim PRESERVE ShopCart (10)

Ciò mantiene l'array che avevamo già e aggiunge solo più spazio ad esso.

Elenco delle funzioni dell'array ASP

Introduzione ad ASP Ebook

Scarica questo ebook per ottenere tutto ciò che devi sapere sull'apprendimento di ASP: da un tutorial passo-passo a elenchi di funzioni, codice di esempio, errori e soluzioni comuni e molto altro! 101 pagine.

Istruzioni Video: VB.NET Tutorial - Dynamic Arrays (Visual Basic .NET) (Aprile 2024).