Delen via


Procedure: Tekenreeksen converteren naar een matrix van bytes in Visual Basic

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

Opmerking

In dit voorbeeld wordt de GetBytes methode van de Encoding.Unicode coderingsklasse gebruikt om een tekenreeks te converteren naar een matrix van bytes.

Private Function UnicodeStringToBytes(
    ByVal str As String) As Byte()

    Return System.Text.Encoding.Unicode.GetBytes(str)
End Function

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

  • 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