Quanto è grande un array ASP?

Per conoscere le dimensioni di un array ASP basta utilizzare la funzione upbound, upboud è la contrazione di upper bound, e ritorna l’ultimo indice utilizzato.

Il fatto che ritorni l’ultimo indice utilzzato sta a significare che l’array conterrà upbound elementi + 1.

Un piccolo esempio:

<%
dim myArray(5)

response.write (ubound(myArray))
%>


Questo codice stamperà a video 5.

Ma proviamo a contare

for i=0 to ubound(myArray) response.Write(i&"
")

Verranno stampati a video 6 valori, quindi per sapere quante “celle” contiene il nostro array, basterà scrivere.

dimMyArray = ubound(myArray) + 1