ParamArray (Visual Basic)

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

注解

ParamArray 允许向过程传递任意数量的参数。 ParamArray始终使用 ByVal 声明参数。

可以通过传递相应数据类型的数组、逗号分隔的值列表或根本不向参数提供一个或多个参数 ParamArray 。 有关详细信息,请参阅 参数数组中的“调用 ParamArray”。

重要

每当处理可能无限大的数组时,都会有溢出应用程序的某些内部容量的风险。 如果接受来自调用代码的参数数组,则应测试其长度,并在应用程序太大时采取相应的步骤。

修饰 ParamArray 符可用于以下上下文:

Declare 语句

函数语句

财产声明

子语句

另请参阅