Freigeben über


<Typ>-Parameter können nicht als ParamArray deklariert werden

Aktualisiert: November 2007

<type> parameters cannot be declared 'ParamArray'

In der Definition eines Delegaten, Ereignisses oder Operators wird ein ParamArray-Parameter deklariert.

ParamArray-Parameter sind nur für die Parameter Declare, Function, Property und Sub zulässig.

Fehler-ID: BC33009

So beheben Sie diesen Fehler

  • Entfernen Sie das ParamArray-Schlüsselwort aus der Parameterliste.

  • Wenn Sie einen Operator definieren, können Sie die Funktionalität von ParamArray eventuell mit einer Reihe von Überladungen erzielen.

  • Wenn Sie einen Delegaten oder ein Ereignis definieren, müssen Sie die Gesamtlogik dieses Teils der Anwendung überarbeiten. Der Optional (Visual Basic)-Parameter, der ParamArray-Parameter oder überladene Versionen können für Delegat- oder Ereignisparameter nicht verwendet werden.

Siehe auch

Konzepte

Operatorprozeduren

Referenz

Overloads

Operator-Anweisung