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)

UInt16

Fonctions de conversion de types de données

Liste des conversions