Konvertierungsoperatoren müssen entweder als "Widening" oder als "Narrowing" deklariert werden

Aktualisiert: November 2007

Conversion operators must be declared either 'Widening' or 'Narrowing'

Eine Operator-Anweisung gibt weder Widening noch Narrowing an.

Wenn Sie einen Konvertierungsoperator definieren, müssen Sie ihn entweder als Widening oder als Narrowing deklarieren. Diese Eigenschaften schließen sich gegenseitig aus, daher können Sie nicht beide Eigenschaften angeben.

Fehler-ID: BC33017

So beheben Sie diesen Fehler

  • Entscheiden Sie, welcher Konvertierungsoperator Widening oder Narrowing sein soll, und fügen Sie das entsprechende Schlüsselwort in die Operator-Anweisung ein. Sie müssen entweder das eine oder das andere Schlüsselwort angeben.

Siehe auch

Aufgaben

Gewusst wie: Definieren eines Operators

Gewusst wie: Definieren eines Konvertierungsoperators

Konzepte

Erweiternde und eingrenzende Konvertierungen

Operatorprozeduren

Referenz

Operator-Anweisung