Condividi tramite


ParamArray (Visual Basic)

Specifica l'utilizzo di una matrice facoltativa di elementi del tipo specificato da parte di un parametro di routine. ParamArray può essere utilizzato solo nell'ultimo parametro di un elenco di parametri.

Note

ParamArray consente di passare alla routine un numero arbitrario di argomenti. Un parametro ParamArray viene sempre passato utilizzando ByVal (Visual Basic).

È possibile specificare uno o più argomenti per un parametro ParamArray passando una matrice del tipo di dati appropriato, un elenco di valori separati da virgole oppure nessun elemento. Per ulteriori informazioni, vedere la sezione relativa alla chiamata di ParamArray in Matrici di parametri (Visual Basic).

Nota sulla sicurezzaNota sulla sicurezza

Ogni volta che si gestisce una matrice che può essere di grandezza illimitata, esiste il rischio di sovraccarico della capacità interna dell'applicazione. Se si accetta una matrice di parametri dal codice chiamante, è necessario verificarne la lunghezza ed effettuare le operazioni appropriate nel caso in cui le dimensioni siano eccessive per l'applicazione.

Il modificatore ParamArray può essere utilizzato nei seguenti contesti:

Istruzione Declare

Istruzione Function (Visual Basic)

Istruzione Property

Istruzione Sub (Visual Basic)

Vedere anche

Attività

Procedura: definire una routine con un numero indefinito di parametri (Visual Basic)

Procedura: chiamare una routine che accetta un numero indefinito di parametri (Visual Basic)

Concetti

Matrici di parametri (Visual Basic)

Altre risorse

Parole chiave (Visual Basic)