Procedura: convertire una matrice di byte in una stringa in Visual Basic
Aggiornamento: novembre 2007
In questo argomento viene illustrato come convertire i byte di una matrice di byte in una stringa.
Esempio
Nell'esempio riportato di seguito viene utilizzato il metodo GetString della classe di codifica Encoding.Unicode per convertire tutti i byte di una matrice di byte in una stringa.
Private Function UnicodeBytesToString( _
ByVal bytes() As Byte) _
As String
Return System.Text.Encoding.Unicode.GetString(bytes)
End Function
Per la conversione di una matrice di byte in una stringa è possibile scegliere fra diverse opzioni di codifica:
Encoding.ASCII: ottiene una codifica per il set di caratteri ASCII (7 bit).
Encoding.BigEndianUnicode: ottiene una codifica per il formato UTF-16 mediante l'ordine di byte big-endian.
Encoding.Default: ottiene una codifica per la tabella codici ANSI corrente del sistema.
Encoding.Unicode: ottiene una codifica per il formato UTF-16 mediante l'ordine di byte little-endian.
Encoding.UTF32: ottiene una codifica per il formato UTF-32 mediante l'ordine di byte little-endian.
Encoding.UTF7: ottiene una codifica per il formato UTF-7.
Encoding.UTF8: ottiene una codifica per il formato UTF-8.
Vedere anche
Attività
Procedura: convertire stringhe in matrici di byte in Visual Basic