Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte.
Traduction
Source
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

Widening (Visual Basic)

Indique qu'un opérateur de conversion (CType) convertit une classe ou une structure en un type qui peut contenir toutes les valeurs possibles de la classe ou de la structure d'origine.

La procédure de conversion doit spécifier Public Shared en plus de Widening.

Les conversions étendues réussissent toujours au moment de l'exécution et sans jamais aucune perte de données. Les exemples sont Single en Double, Char en String et un type dérivé en un type de base. Cette dernière conversion est étendue parce que le type dérivé contient tous les membres du type de base et qu'il s'agit, par conséquent, d'une instance du type de base.

Le code utilisateur ne doit pas utiliser CType pour les conversions étendues, même si Option Strict est On.

Le mot clé Widening peut être utilisé dans le contexte suivant :

Operator, instruction

Pour obtenir des définitions des opérateurs de conversion étendue et restrictive, consultez Comment : définir un opérateur de conversion (Visual Basic).

Cela vous a-t-il été utile ?
(1500 caractères restants)
Contenu de la communauté Ajouter
Annotations FAQ
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,