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
- Remova totalmente essa definição de operador. Ela já está predefinida.
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: