【发布时间】:2018-01-24 06:52:08
【问题描述】:
我有一个程序,在 vb6 中编程 TCPConnector,在 c# 中编程 B。两者都使用 Sockets.Both 以字符串格式进行通信。
如您所见,我在 TCPConnector 程序中输入了几个字符串,,"IN1UOXF" 和 "blablabla"。但是,当在程序 B 中收到时,突然“[]”出现在我收到的所有响应中。
我尝试过使用 Trim() ,但这不起作用。
谁能提出一个克服这个问题的好方法?
【问题讨论】:
我有一个程序,在 vb6 中编程 TCPConnector,在 c# 中编程 B。两者都使用 Sockets.Both 以字符串格式进行通信。
如您所见,我在 TCPConnector 程序中输入了几个字符串,,"IN1UOXF" 和 "blablabla"。但是,当在程序 B 中收到时,突然“[]”出现在我收到的所有响应中。
我尝试过使用 Trim() ,但这不起作用。
谁能提出一个克服这个问题的好方法?
【问题讨论】:
似乎是换行问题(如:\r\n) 设置断点,查看HEX中的字符串,就知道是什么字符出问题了。
【讨论】: