Comment : convertir un tableau d'octets en chaîne en Visual Basic
Mise à jour : novembre 2007
Cette rubrique montre comment convertir les octets d'un tableau d'octets en une chaîne.
Exemple
Cet exemple utilise la méthode GetString de la classe de codage Encoding.Unicode pour convertir tous les octets d'un tableau d'octets en une chaîne.
Private Function UnicodeBytesToString( _
ByVal bytes() As Byte) _
As String
Return System.Text.Encoding.Unicode.GetString(bytes)
End Function
Vous pouvez choisir entre plusieurs options de codage pour convertir un tableau d'octets en une chaîne :
Encoding.ASCII : obtient un codage pour le jeu de caractères ASCII (7 bits).
Encoding.BigEndianUnicode : obtient un codage pour le format UTF-16 qui utilise l'ordre d'octet avec primauté des octets de poids fort (Big-endian).
Encoding.Default : obtient un codage pour la page de codes ANSI actuelle du système.
Encoding.Unicode : obtient un codage pour le format UTF-16 qui utilise l'ordre d'octet avec primauté des octets de poids faible (Big-endian).
Encoding.UTF32 : obtient un codage pour le format UTF-32 qui utilise l'ordre d'octet avec primauté des octets de poids faible (Big-endian).
Encoding.UTF7 : obtient un codage pour le format UTF-7.
Encoding.UTF8 : obtient un codage pour le format UTF-8.
Voir aussi
Tâches
Comment : convertir des chaînes en tableau d'octets en Visual Basic