Widening (Visual Basic)
Indica que un operador de conversión (CType) convierte una clase o una estructura en un tipo que puede incluir todos los valores posibles de la clase o la estructura original.
Convertir con la palabra clave Widening
El procedimiento de conversión debe especificar Public Shared además de Widening.
Las conversiones de ampliación son siempre satisfactorias en tiempo de ejecución y no provocan nunca pérdida de datos. Ejemplos son Single a Double, Char a String y un tipo derivado a su tipo base. Esta última conversión es de ampliación ya que el tipo derivado contiene todos los miembros del tipo base y es, por tanto, una instancia del tipo base.
El código que la utiliza no tiene que emplear CType para las conversiones de ampliación, aun cuando Option Strict tenga el valor On.
La palabra clave Widening se puede utilizar en este contexto:
Para obtener definiciones de ejemplo de los operadores de conversión de ampliación y restricción, vea Cómo: Definir un operador de conversión (Visual Basic).
Vea también
Tareas
Cómo: Definir un operador (Visual Basic)
Cómo: Definir un operador de conversión (Visual Basic)
Referencia
CType (Función) (Visual Basic)