标签: c# chat
我使用的是Node.js聊天服务器,它将包含用户ID和unicode(utf16 - little endian)消息的ASCII消息作为文本消息发送。如何确定C#客户端中的编码类型?
答案 0 :(得分:0)
任何给定的ASCII字符在Unicode中具有相同的值(如果您使用的是UTF8)。因此,了解这一点的唯一方法是,其中一个消息字符不是ASCII字符。
更好的解决方法是使用一个标志(一个位,一个字符或多个字符)来指示某些内容是用户ID还是短信。