Compartir a través de


Los operadores de conversión no pueden convertir de un tipo a su tipo base

Un operador de conversión se declara con un tipo de valor devuelto del que deriva el tipo de parámetro.

En el tiempo de compilación, Visual Basic considera que existe una conversión predefinida desde cualquier tipo de referencia a cualquier tipo de su jerarquía de herencia, es decir, cualquier tipo del que este derive o que derive de este. Este tipo de conversión puede producir un error en tiempo de ejecución, pero el compilador no puede predecir los resultados en tiempo de ejecución, por lo que permite que estas conversiones se compilen.

Dado que el compilador considera que esta conversión ya está definida, no permite redefinirla.

Id. de error: BC33026

Para corregir este error

  • Quite la definición de este operador completamente. Ya está predefinido.

Consulte también