Gli operatori di conversione non possono convertire in un tipo interfaccia

Un operatore di conversione è dichiarato con un tipo di interfaccia come tipo restituito.

In fase di compilazione, Visual Basic considera come esistente una conversione predefinita da un qualsiasi tipo riferimento a una qualsiasi interfaccia. Questo tipo di conversione potrebbe non riuscire in fase di esecuzione, tuttavia il compilatore non può prevedere i risultati in fase di esecuzione, quindi ne consente la compilazione.

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

ID errore: BC33025

Per correggere l'errore

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

Vedi anche