変換演算子によって Object に変換することはできません。

変換演算子が、戻り値の型 Object Data Typeを使用して宣言されます。

コンパイル時に、Visual Basic では任意の参照型から継承階層内の任意の型、つまり派生元または派生先の型への変換が事前に存在しているものと見なします。 Object は .NET Framework の汎用データ型であるため、すべての型が Object から派生します。

コンパイラでは、この変換が既に定義されていると見なされるため、この変換を再定義することはできません。

エラー ID: BC33028

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

  • この演算子の定義を完全に削除します。 これは既に定義されています。

関連項目