Partager via


Byte, type de données (Visual Basic)

Mise à jour : novembre 2007

Contient des entiers 8 bits (1 octet) non signés dont la valeur est comprise entre 0 et 255.

Notes

Utilisez le type de données Byte pour contenir les données binaires.

La valeur par défaut de Byte est 0.

Conseils de programmation

  • Nombres négatifs. Dans la mesure où Byte 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 Byte, Visual Basic convertit d'abord l'expression en Short.

  • Conversions de format. Lorsque Visual Basic lit ou écrit des fichiers, ou lorsqu'il appelle des DLL, des méthodes et des propriétés, il peut convertir automatiquement entre différents formats de données. Les données binaires stockées dans des variables et des tableaux Byte sont préservées durant les conversions de format. Vous ne devez pas utiliser une variable de type String pour des données binaires ; en effet, son contenu peut être endommagé pendant la conversion du format ANSI au format Unicode.

  • Extension. Le type de données Byte s'étend à Short, UShort, Integer, UInteger, Long, ULong, Decimal, Single ou Double. Ceci signifie que vous pouvez convertir Byte en ces types sans rencontrer d'erreur System.OverflowException.

  • Caractères de type. Byte n'a aucun caractère de type de littéral ou caractère de type d'identificateur.

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

Voir aussi

Concepts

Utilisation efficace des types de données

Référence

Liste des types de données (Visual Basic)

System.Byte

Fonctions de conversion de types de données

Liste des conversions