Condividi tramite


ParamArray

Aggiornamento: novembre 2007

Specifica che un parametro di routine utilizza una matrice facoltativa di elementi del tipo specificato. È possibile utilizzare ParamArray 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.

È 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.

Nota 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, sarà necessario verificarne la lunghezza e intraprendere le azioni appropriate nel caso in cui fosse troppo grande per l'applicazione.

È possibile utilizzare il modificatore ParamArray 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

Procedura: chiamare una routine che accetta un numero indefinito di parametri

Concetti

Matrici di parametri

Riferimenti

Parole chiave del linguaggio Visual Basic