此示例使用 Encoding.Unicode 编码类的 GetString 方法将字节数组的所有字节转换为字符串。
Private Function UnicodeBytesToString( ByVal bytes() As Byte) As String Return System.Text.Encoding.Unicode.GetString(bytes) End Function 可以从多个编码选项中进行选择,将字节数组转换为字符串: Encoding.ASCII:获取 ASCII(7 位)字符集的编码。 Encoding.BigEndianUnicode:获取使用 big-endian 字节顺序的 UTF-16 格式的编码。 Encoding.Default:获取系统的当前 ANSI 代码页的编码。 Encoding.Unicode:获取使用 little-endian 字节顺序的 UTF-16 格式的编码。 Encoding.UTF32:获取使用 little-endian 字节顺序的 UTF-32 格式的编码。 Encoding.UTF7:获取 UTF-7 格式的编码。 Encoding.UTF8:获取 UTF-8 格式的编码。 System.Text.Encoding GetString 如何:在 Visual Basic 中将字符串转换为字节数组
可以从多个编码选项中进行选择,将字节数组转换为字符串:
Encoding.ASCII:获取 ASCII(7 位)字符集的编码。
Encoding.BigEndianUnicode:获取使用 big-endian 字节顺序的 UTF-16 格式的编码。
Encoding.Default:获取系统的当前 ANSI 代码页的编码。
Encoding.Unicode:获取使用 little-endian 字节顺序的 UTF-16 格式的编码。
Encoding.UTF32:获取使用 little-endian 字节顺序的 UTF-32 格式的编码。
Encoding.UTF7:获取 UTF-7 格式的编码。
Encoding.UTF8:获取 UTF-8 格式的编码。