首页 > c#, 网络编程 > C#中socket编程中文乱码

C#中socket编程中文乱码

如果再发送或接收数据如果出现中文乱码,大概是程序中C#中socket编程中文乱码
如:Encoding.ASCII.GetString(bytes, 0, bytesRec);这个是ASCII码转换,如果是中文就出错,所以解决办法改为Encoding.UTF8.GetString(bytes, 0, bytesRec);UTF-8格式,但是要注意,1中文占2个字符。

原创文章转载请注明出处:云飞扬IT的blog

本文链接: http://www.ajaxcn.net/archives/629

分类: c#, 网络编程 标签: , ,
一键分享到:新浪微博分享  分享到网易微博    转贴到开心网  推荐到豆瓣  分享到QQ空间    RSS订阅
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.