Partilhar via


Operadores de conversão não podem converter de um tipo para um mesmo tipo

Um operador de conversão é declarado com o mesmo tipo para ambos o parâmetro e retorno.

Não há sentido em converter de qualquer tipo para o mesmo tipo.

ID de erro: BC33024

Para corrigir este erro

  • Mude ou o tipo do parâmetro ou o tipo do valor de retorno.Um deles deve ser do tipo da classe ou estrutura na qual o operador é definido.O outro deve ser de um tipo diferente.

  • Se você precisa executar uma transformação no conteúdo do parâmetro, use um procedimento Instrução Function (Visual Basic) to define a Function ao invés de um operador.

Consulte também

Tarefas

Como: Definir um operador

Como: Define a Conversion operador

Conceitos

Procedimentos de Operador

Referência

Declaração Operator