ParamArray
Обновлен: Ноябрь 2007
Указывает, что параметр процедуры имеет необязательный массив элементов заданного типа. ParamArray может использоваться только для последнего параметра из списка параметров.
Заметки
С помощью ParamArray в процедуру можно передать произвольное число аргументов. Параметр ParamArray всегда объявляется с помощью ByVal.
Можно указать один или несколько аргументов параметра ParamArray, передав массив из соответствующего типа данных, список с разделенными запятыми значениями или не передав ничего. Подробные сведения см. в разделе "Вызов ParamArray" в Массивы параметров.
Примечание о безопасности. |
---|
При работе с неограниченно большим массивом есть риск переполнения некоторой внутренней емкости приложения. Если параметр–массив принимается из вызываемого кода, следует проверить его длину и предпринять соответствующие действия в случае, если она слишком велика для приложения. |
Модификатор ParamArray можно использовать в следующих контекстах:
Оператор Function (Visual Basic)
См. также
Задачи
Практическое руководство. Определение процедуры с неопределенным числом параметров
Практическое руководство. Вызов процедуры, принимающей неопределенное число параметров