Exporter (0) Imprimer
Développer tout
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. Informations supplémentaires.
Traduction
Source

Narrowing (Visual Basic)

Indique qu'un opérateur de conversion (CType) convertit une classe ou structure en un type qui ne pourra peut-être pas contenir certaines valeurs possibles de la classe d'origine ou structure.

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

Les conversions restrictives ne réussissent pas toujours au moment de l'exécution et peuvent échouer ou entraîner la perte de données. Les exemples sont Long en Integer, String en Date et un type de base en un type dérivé. Cette dernière conversion est restrictive parce que le type de base ne pourra peut-être pas contenir tous les membres du type dérivé et donc n'est pas une instance du type dérivé.

Si Option Strict est On, le code utilisateur doit utiliser CType pour toutes les conversions restrictives.

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

Operator, instruction

Ajouts de la communauté

AJOUTER
Afficher:
© 2015 Microsoft