Поделиться через


ParamArray (Visual Basic)

Указывает, что параметр процедуры принимает дополнительный массив элементов заданного типа.ParamArray может использоваться только в последнем параметре списка параметров.

Заметки

С помощью ParamArray в процедуру можно передать произвольное число аргументов.Параметр ParamArray всегда объявляется с помощью ByVal (Visual Basic).

Можно указать один или несколько аргументов параметра ParamArray, передав массив из соответствующего типа данных, список с разделенными запятыми значениями или не передав ничего.Подробные сведения см. в разделе "Вызов ParamArray" в Массивы параметров (Visual Basic).

Примечание о безопасностиПримечание по безопасности

При работе с неограниченно большим массивом есть риск переполнения некоторой внутренней емкости приложения.Если массив параметров принимается из вызываемого кода, следует проверить его длину и предпринять соответствующие действия в случае, если она слишком велика для приложения.

Модификатор ParamArray можно использовать в следующих контекстах:

Оператор Declare

Оператор Function (Visual Basic)

Оператор Property

Оператор Sub (Visual Basic)

См. также

Основные понятия

Массивы параметров (Visual Basic)

Другие ресурсы

Ключевые слова (Visual Basic)