Megosztás a következőn keresztül:


Útmutató: Bájttömb átalakítása sztringgé a Visual Basicben

Ez a témakör bemutatja, hogyan konvertálhatja a bájtokat bájttömbből sztringgé.

példa

Ez a példa a GetStringEncoding.Unicode kódolási osztály metódusával konvertálja a bájttömb összes bájtját sztringgé.

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

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

A bájttömbök sztringgé alakításához számos kódolási lehetőség közül választhat:

  • Encoding.ASCII: Beolvas egy kódolást az ASCII (7 bites) karakterkészlethez.

  • Encoding.BigEndianUnicode: Az UTF-16 formátum kódolását a big-endian bájtsorrend használatával kapja meg.

  • Encoding.Default: Kódolást kap a rendszer aktuális ANSI-kódlapjához.

  • Encoding.Unicode: Az UTF-16 formátum kódolását a kis végű bájtsorrend használatával kapja meg.

  • Encoding.UTF32: Az UTF-32 formátum kódolását a kis végű bájtsorrend használatával kapja meg.

  • Encoding.UTF7: Lekéri az UTF-7 formátum kódolását.

  • Encoding.UTF8: Lekéri az UTF-8 formátum kódolását.

Lásd még