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