C#中socket编程中文乱码

Encoding.ASCII.GetString(bytes, 0, bytesRec);这个是ASCII码转换,如果是中文就出错,

所以解决办法改为Encoding.UTF8.GetString(bytes, 0, bytesRec);UTF-8格式,但是要注意,1中文占2个字符。 

posted @ 2012-10-13 16:24  易木  阅读(2661)  评论(0编辑  收藏  举报