ParamArray (Visual Basic)ParamArray (Visual Basic)

Gibt an, dass ein Prozedur Parameter ein optionales Array von Elementen vom angegebenen Typ annimmt.Specifies that a procedure parameter takes an optional array of elements of the specified type. ParamArray können nur für den letzten Parameter einer Parameterliste verwendet werden.ParamArray can be used only on the last parameter of a parameter list.

HinweiseRemarks

ParamArray ermöglicht es Ihnen, eine beliebige Anzahl von Argumenten an die Prozedur zu übergeben.ParamArray allows you to pass an arbitrary number of arguments to the procedure. Ein ParamArray Parameter wird immer mit ByValdeklariert.A ParamArray parameter is always declared using ByVal.

Sie können einem ParamArray Parameter ein oder mehrere Argumente bereitstellen, indem Sie ein Array des entsprechenden Datentyps, eine durch Trennzeichen getrennte Liste von Werten oder überhaupt nichts übergeben.You can supply one or more arguments to a ParamArray parameter by passing an array of the appropriate data type, a comma-separated list of values, or nothing at all. Weitere Informationen finden Sie unter "Aufrufen eines ParamArray" in Parameter Arrays.For details, see "Calling a ParamArray" in Parameter Arrays.

Wichtig

Wenn Sie sich mit einem Array befassen, das unbegrenzt groß sein kann, besteht das Risiko, dass eine interne Kapazität der Anwendung überschritten wird.Whenever you deal with an array which can be indefinitely large, there is a risk of overrunning some internal capacity of your application. Wenn Sie ein Parameter Array aus dem aufrufenden Code akzeptieren, sollten Sie seine Länge testen und entsprechende Schritte ausführen, wenn es für Ihre Anwendung zu groß ist.If you accept a parameter array from the calling code, you should test its length and take appropriate steps if it is too large for your application.

Der ParamArray-Modifizierer kann in folgenden Kontexten verwendet werden:The ParamArray modifier can be used in these contexts:

Declare-AnweisungDeclare Statement

Function-AnweisungFunction Statement

Property-AnweisungProperty Statement

Sub-AnweisungSub Statement

Siehe auchSee also