Partager via


UShort, type de données (Visual Basic)

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 Indépendance du langage et composants indépendants du langage, 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 OverflowException.

  • Caractères de type. L'ajout des caractères de type littéral US à un littéral force ce dernier en un type de données UShort. UShort n'a aucun caractère de type identificateur.

  • Type Framework. Le type correspondant dans le .NET Framework est la structure UInt16.

Voir aussi

Tâches

Comment : appeler une fonction Windows qui possède des types non signés (Visual Basic)

Référence

Liste des types de données (Visual Basic)

UInt16

Fonctions de conversion de types de données (Visual Basic)

Liste des conversions (Visual Basic)

Concepts

Utilisation efficace des types de données (Visual Basic)