byte[] bs = Encoding.ASCII.GetBytes(sendStr);
c.Send(bs, bs.Length, 0);
当客户端sendstr为汉字的时候,服务器端接受到的为"?"
string recvStr = "";
byte[] recvBytes = new byte[1024];
int bytes;
bytes = c.Receive(recvBytes, recvBytes.Length, 0);
recvStr += Encoding.ASCII.GetString(recvBytes, 0, bytes);
请高手指点,如有解决好的原程序给我非常感谢,谢谢
c.Send(bs, bs.Length, 0);
当客户端sendstr为汉字的时候,服务器端接受到的为"?"
string recvStr = "";
byte[] recvBytes = new byte[1024];
int bytes;
bytes = c.Receive(recvBytes, recvBytes.Length, 0);
recvStr += Encoding.ASCII.GetString(recvBytes, 0, bytes);
请高手指点,如有解决好的原程序给我非常感谢,谢谢
解决方案 »
- 请教一个 C# HttpWebRequest session 问题
- 关于.net如何利用SQL SERVER 上的 .net端口
- 更新补丁后,程序报错 - Marshal.PtrToStructure
- 关于XML取值问题
- 怪事!网格列头被清除?
- !!!!!socket.receive()方法/socket.send()方法如何设置超时?!!!!!
- 关闭无模式窗体时,怎么改变主窗体的显示?
- .NET中如何将传入的值,再传给当页的用户控件
- HttpWebRequest和webBrowser访问同一个网址返回的数据不同,为什么呢
- Assembly加载程序集出现问题
- @@@@@@@@@@@@@@@@@@@@一个简单的问题
- 一个关于二叉树最大化的问题
我的是2005的写法。