存档

文章标签 ‘socket’

C#中socket编程中文乱码

2009年12月3日 云飞扬 没有评论

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

分类: c#, 网络编程 标签: , ,

一个简单c#的socket连接例子源码

2009年12月3日 云飞扬 没有评论

建立一个解决方案,分别建立两个控制台应用程序,一个是client端,一个是server端,本例子源码来自C#网络编程技术与实践第一章具体如下:程序运行先运行server端,再运行客户端,这里客户端运行data = Encoding.ASCII.GetString(buffer, 0, recv); Console.WriteLine(data);这段代码运行乱码,具体解决下篇介绍

分类: c#, 网络编程 标签: , ,