李瑞坏 不怕江什么意思:使用c#如何在类型转换的过程中使得汉字不变成乱码

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 14:51:17
请问大家,如何能够把byte[]转换成string后再转换成byte[],使得其中的汉字不变成乱码
我做了个代理服务的程序,要接受服务器返回信息再转发客户端
因为接收到的信息是byte[],要循环存入string的缓冲区循环接收,然后再转成byte转发出去
或者帮我解决另一个问题,就是不转换
如果string a,b; a=a+b;就可以
但是byte[] a,b; a=a+b;就不行,所以在循环存入缓冲区时就得转换成string 有没有不转换也可以存的方法?

ArrayList arrs = new ArrayList();
byte[] a, b;
arrs.Add(a);
arrs.Add(b);