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

変換演算子が、パラメーターに Object Data Typeを指定して宣言されています。

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

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

エラー ID: BC33032

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

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

関連項目