Nur Konvertierungsoperatoren können als '<Schlüsselwort>' deklariert werden

Aktualisiert: November 2007

Only conversion operators can be declared '<keyword>'

Eine Operator-Anweisung gibt Widening oder Narrowing an, obwohl der Operator kein Konvertierungsoperator ist.

Jeder Operator muss als Public (Visual Basic) und als Shared (Visual Basic) deklariert werden. Jedoch können nur Konvertierungsoperatoren mit Widening oder Narrowing deklariert werden, jedoch nicht mit beiden Schlüsselwörtern.

Eine Operatordefinition kann das Overloads-Schlüsselwort und das Shadows-Schlüsselwort enthalten. In einer Operator-Anweisung sind keine anderen Schlüsselwörter zulässig.

Fehler-ID: BC33019

So beheben Sie diesen Fehler

  • Entfernen Sie das Widening-Schlüsselwort oder das Narrowing-Schlüsselwort aus der Operatordefinition. Diese sind nicht gültig, da keine Typkonvertierung erfolgt.

Siehe auch

Aufgaben

Gewusst wie: Definieren eines Operators

Gewusst wie: Definieren eines Konvertierungsoperators

Konzepte

Operatorprozeduren

Referenz

Operator-Anweisung

Weitere Ressourcen

Typkonvertierung in Visual Basic