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.