ParamArray (Visual Basic)

Określa, że parametr procedury przyjmuje opcjonalną tablicę elementów określonego typu. ParamArray można używać tylko na ostatnim parametrze listy parametrów.

Uwagi

ParamArray Umożliwia przekazanie dowolnej liczby argumentów do procedury. Parametr ParamArray jest zawsze deklarowany przy użyciu elementu ByVal.

Można podać jeden lub więcej argumentów do ParamArray parametru, przekazując tablicę odpowiedniego typu danych, rozdzielaną przecinkami listę wartości lub w ogóle nic. Aby uzyskać szczegółowe informacje, zobacz "Wywoływanie paramArray" w tablicach parametrów.

Ważne

Za każdym razem, gdy zajmujesz się tablicą, która może być przez czas nieokreślony duża, istnieje ryzyko przekroczenia pewnej wewnętrznej pojemności aplikacji. Jeśli akceptujesz tablicę parametrów z kodu wywołującego, należy przetestować jego długość i wykonać odpowiednie kroki, jeśli jest zbyt duża dla aplikacji.

Modyfikator ParamArray może być używany w następujących kontekstach:

Declare, instrukcja

Function, instrukcja

Property, instrukcja

Sub, instrukcja

Zobacz też