在C#中,将不可读的字符串转换回UTF-8字节可以使用System.Text.Encoding
类。具体操作如下:
string str = "不可读的字符串";
byte[] utf8Bytes = Encoding.UTF8.GetBytes(str);
这样,utf8Bytes
就是转换后的UTF-8字节数组。
在实际应用中,如果需要将UTF-8字节数组转换回字符串,可以使用Encoding.UTF8.GetString()
方法。例如:
byte[] utf8Bytes = new byte[] { 230, 181, 139, 230, 181, 139 };
string str = Encoding.UTF8.GetString(utf8Bytes);
这样,str
就是转换后的字符串。
领取专属 10元无门槛券
手把手带您无忧上云