Como: converter seqüências de caracteres em uma matriz de Bytes em Visual Basic
Este tópico mostra como converter uma seqüência de caracteres em uma matriz de bytes.
Exemplo
Este exemplo usa a GetBytes método da Encoding.Unicode classe para converter uma seqüência de caracteres em uma matriz de bytes de codificação.
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 bytes:
Encoding.ASCII: Obtém uma codificação de caracteres ASCII (7 bits) de definir.
Encoding.BigEndianUnicode: Obtém uma codificação para o formato UTF-16 usando a ordem de bytes big-endian.
Encoding.Default: Obtém uma codificação para a página de código ANSI atual do sistema.
Encoding.Unicode: Obtém uma codificação para o formato UTF-16 usando a ordem de bytes little-endian.
Encoding.UTF32: Obtém uma codificação para o formato UTF-32, usando a ordem de bytes little-endian.
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 seqüência em Visual Basic