Share via


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 viene utilizzata una matrice che può essere di dimensioni indefinite, 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

Concetti

Matrici di parametri (Visual Basic)

Altre risorse

Parole chiave (Visual Basic)