Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Toto téma ukazuje, jak převést řetězec na pole bajtů.
Příklad
Tento příklad používá GetBytes metodu Encoding.Unicode třídy kódování k převodu řetězce na pole bajtů.
Private Function UnicodeStringToBytes(
ByVal str As String) As Byte()
Return System.Text.Encoding.Unicode.GetBytes(str)
End Function
Můžete si vybrat z několika možností kódování a převést řetězec na bajtové pole:
Encoding.ASCII: Získá kódování pro znakovou sadu ASCII (7bitová).
Encoding.BigEndianUnicode: Získá kódování ve formátu UTF-16 s použitím pořadí bajtů big-endian.
Encoding.Default: Získá kódování pro aktuální znakovou stránku ANSI systému.
Encoding.Unicode: Získá kódování ve formátu UTF-16 s pořadím bajtů malého endianu.
Encoding.UTF32: Získá kódování pro formát UTF-32 pomocí pořadí bajtů malý endian.
Encoding.UTF7: Získá kódování pro formát UTF-7.
Encoding.UTF8: Získá kódování pro formát UTF-8.