Gli operatori di conversione non possono convertire da Object

Un operatore di conversione è dichiarato con un parametro di Object Data Type.

In fase di compilazione, Visual Basic considera come esistente una conversione predefinita da qualsiasi tipo riferimento a qualsiasi tipo nella propria gerarchia di ereditarietà, vale a dire qualsiasi tipo da cui deriva o che deriva da esso. Object è il tipo di dati universale in .NET Framework, quindi ogni tipo deriva da Object.

Il compilatore considera questa conversione come già definita, quindi non consente di ridefinirla.

ID errore: BC33032

Per correggere l'errore

  • Rimuovere completamente questa definizione dell'operatore. È già predefinita.

Vedi anche