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