ParamArray (Visual Basic)
Especifica que um parâmetro procedure usa uma matriz opcional de elementos do tipo especificado. ParamArray
só pode ser usado no último parâmetro de uma lista de parâmetros.
Observações
ParamArray
Permite que você passe um número arbitrário de argumentos para o procedimento. Um ParamArray
parâmetro é sempre declarado usando ByVal.
Você pode fornecer um ou mais argumentos a um ParamArray
parâmetro passando uma matriz do tipo de dados apropriado, uma lista de valores separados por vírgulas ou nada. Para obter detalhes, consulte "Chamando um ParamArray" em Parameter Arrays.
Importante
Sempre que você lida com um array que pode ser indefinidamente grande, há um risco de exceder alguma capacidade interna do seu aplicativo. Se você aceitar uma matriz de parâmetros do código de chamada, deverá testar seu comprimento e executar as etapas apropriadas se ela for muito grande para seu aplicativo.
O ParamArray
modificador pode ser usado nestes contextos: