Como: Converter cadeias de caracteres em uma matriz de bytes no Visual Basic
Este tópico mostra como converter uma seqüência de caracteres em uma matriz de bytes.
Exemplo
Este exemplo usa a GetBytesométodo da Encoding.Unicodedecodificaçãoclasse para converter uma seqüência de caracteres em uma matriz de bytes.
Private Function UnicodeStringToBytes(
ByVal str As String) As Byte()
Return System.Text.Encoding.Unicode.GetBytes(str)
End Function
Você pode escolher entre várias opções de codificação para converter uma seqüência de caracteres em uma matriz de byte :
Encoding.ASCII: Obtém uma codificação para o conjunto de caracteres (7 bits) do ASCII.
Encoding.BigEndianUnicode: Obtém uma codificação UTF-16 formato usando a ordem de byte de endian grande-.
Encoding.Default: Obtém uma codificação de ANSIatual do sistemapágina de código.
Encoding.Unicode: Obtém uma codificação UTF-16 formato usando a little endian byte ordem da-.
Encoding.UTF32: Obtém uma codificação UTF-32 formato usando a little endian byte ordem da-.
Encoding.UTF7: Obtém uma codificação para o formato UTF-7.
Encoding.UTF8: Obtém uma codificação para o formato UTF-8.
Consulte também
Tarefas
Como: Converter uma matriz de bytes em uma cadeia de caracteres no Visual Basic