UShort, type de données (Visual Basic)
Mise à jour : novembre 2007
Contient des entiers 16 bits (2 octets) non signés dont la valeur est comprise entre 0 et 65 535.
Notes
Utilisez le type de données UShort pour contenir les données binaires trop grandes pour Byte.
La valeur par défaut de UShort est 0.
Conseils de programmation
Nombres négatifs. Dans la mesure où UShort est un type non signé, il ne peut représenter un nombre négatif. Si vous utilisez l'opérateur moins unaire (-) dans une expression qui correspond au type UShort, Visual Basic convertit d'abord l'expression en Integer.
Conforme CLS. Le type de données UShort ne faisant pas partie de Spécification CLS (Common Language Specification), le code conforme CLS ne peut pas consommer un composant qui l'utilise.
Extension. Le type de données UShort s'étend à Integer, UInteger, Long, ULong, Decimal, Singleet Double. Ceci signifie que vous pouvez convertir UShort en ces types sans rencontrer d'erreur System.OverflowException.
Caractères de type. L'ajout de caractères de type littéral US à un littéral force ce dernier en un type de données UShort. UShort ne possède pas de caractère de type d'identificateur.
Type Framework. Le type correspondant dans le .NET Framework est la structure System.UInt16.
Voir aussi
Tâches
Comment : appeler une fonction Windows qui possède des types non signés
Concepts
Utilisation efficace des types de données
Référence
Liste des types de données (Visual Basic)