0
我目前正在基于异步套接字的服务器/客户端程序上工作。据我所见,socket类的send()方法主要接受字节缓冲区。我是否必须将所有内容都转换为字节数组还是有其他方法?我可以只使用异步套接字类发送字节数组吗?
我应该怎么做才能发送一个简单的字符串例如?
我目前正在基于异步套接字的服务器/客户端程序上工作。据我所见,socket类的send()方法主要接受字节缓冲区。我是否必须将所有内容都转换为字节数组还是有其他方法?我可以只使用异步套接字类发送字节数组吗?
我应该怎么做才能发送一个简单的字符串例如?
string sendMessage = "This is a clarified example now";
byte[] byteMessage = System.Text.Encoding.ASCII.GetBytes(sendMessage)
应该是所有你需要的。举个例子,我是30多个字符函数调用的粉丝。
不是世界上每个人都会说ASCII ... – dtb 2010-07-23 16:58:08
确实。 UTF8与英文文本一样紧凑,同时也支持世界上所有其他语言。 – 2010-07-23 17:01:30
@dtb一旦解决了编码标准,就打电话给我。在此之前,世界其他地区都会讲英语。变音符被诅咒。 – James 2010-07-23 17:08:24