Ler em inglês

Compartilhar via


Os operadores de conversão não podem converter de um tipo base

Um operador de conversão é declarado com um tipo de parâmetro do qual deriva o tipo de retorno.

Em tempo de compilação, o Visual Basic considera que uma conversão predefinida exista de qualquer tipo de referência para qualquer tipo em sua hierarquia de herança, ou seja, qualquer tipo do qual ele deriva ou qual deriva dele. Essa conversão pode falhar em tempo de execução, mas o compilador não pode prever resultados, portanto, permite que ela seja compilada.

Como o compilador considera essa conversão já definida, ele não permite redefini-la.

ID do erro: BC33030

Para corrigir este erro

  • Remova totalmente essa definição de operador. Ela já está predefinida.

Confira também