Partager via


Guide pratique pour convertir un tableau d’octets en chaîne en Visual Basic

Cette rubrique montre comment convertir les octets d’un tableau d’octets en chaîne.

Exemple :

Cet exemple utilise la GetString méthode de la Encoding.Unicode classe d’encodage pour convertir tous les octets d’un tableau d’octets en chaîne.

Private Function UnicodeBytesToString(
    ByVal bytes() As Byte) As String

    Return System.Text.Encoding.Unicode.GetString(bytes)
End Function

Vous pouvez choisir parmi plusieurs options d’encodage pour convertir un tableau d’octets en chaîne :

  • Encoding.ASCII : Obtient un encodage pour le jeu de caractères ASCII (7 bits).

  • Encoding.BigEndianUnicode : Obtient un encodage pour le format UTF-16 avec primauté des octets de poids faible (big-endian).

  • Encoding.Default: Obtient un encodage pour la page de codes ANSI actuelle du système.

  • Encoding.Unicode : Obtient un encodage pour le format UTF-16 avec primauté des octets de poids faible (little-endian).

  • Encoding.UTF32 : Obtient un encodage pour le format UTF-32 avec primauté des octets de poids faible (little-endian).

  • Encoding.UTF7: obtient un encodage pour le format UTF-7.

  • Encoding.UTF8: Obtient un encodage pour le format UTF-8.

Voir aussi