Delen via


Procedure: Een matrix van bytes converteren naar een tekenreeks in Visual Basic

In dit onderwerp wordt beschreven hoe u de bytes van een bytematrix converteert naar een tekenreeks.

Opmerking

In dit voorbeeld wordt de GetString methode van de Encoding.Unicode coderingsklasse gebruikt om alle bytes van een bytematrix te converteren naar een tekenreeks.

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

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

U kunt kiezen uit verschillende coderingsopties om een bytematrix te converteren naar een tekenreeks:

  • Encoding.ASCII: Hiermee haalt u een codering op voor de ASCII-tekenset (7-bits).

  • Encoding.BigEndianUnicode: Haalt een codering op voor de UTF-16-indeling met behulp van de bytevolgorde big-endian.

  • Encoding.Default: Hiermee haalt u een codering op voor de huidige ANSI-codepagina van het systeem.

  • Encoding.Unicode: Hiermee haalt u een codering op voor de UTF-16-indeling met behulp van de bytevolgorde little-endian.

  • Encoding.UTF32: Haalt een codering op voor de UTF-32-indeling met behulp van de bytevolgorde little-endian.

  • Encoding.UTF7: Hiermee haalt u een codering op voor de UTF-7-indeling.

  • Encoding.UTF8: Haalt een codering op voor de UTF-8-indeling.

Zie ook