ParamArray (Visual Basic)

Specifica che un parametro di routine accetta una matrice facoltativa di elementi del tipo specificato. ParamArray può essere usato solo sull'ultimo parametro di un elenco di parametri.

Osservazioni:

ParamArray consente di passare un numero arbitrario di argomenti alla routine. Un parametro ParamArray viene sempre dichiarato usando ByVal.

È possibile fornire uno o più argomenti a un parametro ParamArray passando una matrice del tipo di dati appropriato, un elenco delimitato da virgole di valori o niente. Per informazioni dettagliate, vedere "Chiamata a ParamArray" in Matrici parametri.

Importante

Ogni volta che si gestisce una matrice che può essere a tempo indefinito di grandi dimensioni, esiste il rischio di sovraccaricare alcune capacità interne dell'applicazione. Se si accetta una matrice di parametri dal codice chiamante, è necessario testarne la lunghezza ed eseguire i passaggi appropriati se è troppo grande per l'applicazione.

Il modificatore ParamArray può essere usato nei contesti seguenti:

Declare Statement

Istruzione Function

Istruzione Property

Istruzione Sub

Vedi anche