ParamArray (Visual Basic)

指定过程形式参数可采用指定类型的可选元素数组。 ParamArray 只能在形式参数列表的最后一个形式参数上使用。

注解

ParamArray 使你能够将任意数量的实际参数传递给过程。 ParamArray 形式参数始终使用 ByVal 声明。

可以通过传递适当数据类型的数组、以逗号分隔的值列表或根本不传递任何内容来为 ParamArray 形式参数提供一个或多个实际参数。 有关详细信息,请参阅参数数组中的“调用 ParamArray”。

重要

每当处理可能无限大的数组时,都存在超出应用程序某些内部容量的风险。 如果从调用代码中接受形式参数数组,则应该测试其长度,并在该数组对应用程序过大时采取适当步骤。

ParamArray 修饰符可用于下面的上下文中:

Declare Statement

Function 语句

Property Statement

Sub 语句

另请参阅