変換演算子のみが '<キーワード>' として宣言できます。

更新 : 2007 年 11 月

演算子が変換演算子ではない場合に、Operator ステートメント は、Widening または Narrowing を指定します。

すべての演算子は、Public (Visual Basic)Shared (Visual Basic) の両方で宣言する必要があります。ただし、変換演算子だけは、WideningNarrowing のどちらかで宣言できますが、両方で宣言することはできません。

演算子の定義には、Overloads キーワードまたは Shadows キーワードをオプションとして含めることができます。それ以外のキーワードは、Operator ステートメント に使用できません。

Error ID: BC33019

このエラーを解決するには

  • 演算子の定義から Widening キーワードまたは Narrowing キーワードを削除します。型変換が実行されないので、これらは適用されません。

参照

処理手順

方法 : 演算子を定義する

方法 : 変換演算子を定義する

概念

演算子プロシージャ

参照

Operator ステートメント

その他の技術情報

Visual Basic における型変換