UShort, type de données (Visual Basic)

Changer de vue:
ScriptFree
Visual Studio 2010 - Visual Basic
UShort, type de données (Visual Basic)
Cet article a fait l'objet d'une traduction manuelle. Pour afficher simultanément cette page et le contenu source en anglais, choisissez le paramètre d'affichage Basse densité.

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 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 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 System.UInt16.

Voir aussi

Tâches

Référence

Concepts