TA贡献1799条经验 获得超9个赞
大于255的字符转换为byte之后是一个数组,也就是说用多个byte来存放byte[] bytes = Encoding.Unicode.GetBytes(a);另,还原字符串:Encoding.Unicode.GetString(bytes);
TA贡献1891条经验 获得超3个赞
用Convert.ToByte方法是不行的。可以使用 byte_b = (byte)a;不会抛异常但这样会截断a的溢出的部分,即大于255的部分。
举报