Jak: převedení řetězců do pole bajtů v jazyce Visual Basic
Toto téma ukazuje, jak převést řetězec do pole bajtů.
Příklad
V tomto příkladu GetBytes metodu Encoding.Unicode kódování třídy převést řetězec do pole bajtů.
Private Function UnicodeStringToBytes(
ByVal str As String) As Byte()
Return System.Text.Encoding.Unicode.GetBytes(str)
End Function
Můžete zvolit z několika možností kódování převést řetězec bajtové pole:
Encoding.ASCII: Nastavit kódování znaku ASCII (7 bitů) získá.
Encoding.BigEndianUnicode: Získá kódování ve formátu UTF-16 v pořadí bytů big-endian.
Encoding.Default: Získá kódování pro aktuální znakovou stránku ANSI v systému.
Encoding.Unicode: Získá kódování ve formátu UTF-16 v pořadí bytů little-endian.
Encoding.UTF32: Získá kódování ve formátu UTF-32 v pořadí bytů little-endian.
Encoding.UTF7: Získá kódování pro formát UTF-7.
Encoding.UTF8: Získá kódování ve formátu UTF-8.
Viz také
Úkoly
Jak: pole bajtů převést řetězec jazyka Visual Basic