c# socket tcp 根据发送信息内容 判断*RS,xxxxxxxxx *TS,yyyyyyyyy 当ID条件xxxxxxxx=yyyyyyy成立

suners 2010-09-27 02:26:14
终端命令:*RS,xxxxxxxxx,…; xxxxxxx为终端 ID;
调试端命令:*TS,yyyyyyyyy ; yyyyyyy为调试端ID

如何判断 当ID条件xxxxxxxx=yyyyyyy成立时 双方配对成功
思路是有 但怎么 截取xxxxxxxx 判断他=yyyyyyy id
...全文
329 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
mosada 2010-09-28
  • 打赏
  • 举报
回复
假設傳送資料固定並且id長度也一樣
傳送資料 *RS,xxxxxxxxx,…
1234
array.copy(來源變數rs陣列,4,目地變r陣列,0,id長度)

*TS,yyyyyyyyy 同上
array.copy(來源變數ts陣列,4,目地變t陣列,0,id長度)

if (BitConverter.ToString(r) == BitConverter.ToString(t))

{

MessageBox.Show("The same");

}

else

{

MessageBox.Show("Different");

}
大黄鸭在发光 2010-09-28
  • 打赏
  • 举报
回复
string[] split = string.Split(',');
这时split [1]里面放的就是xxxxxxxxx
suners 2010-09-28
  • 打赏
  • 举报
回复
那你给菜鸟讲讲啊
Carpathia 2010-09-27
  • 打赏
  • 举报
回复
这种问题都已经菜过头了
strCommand.Split(',')[1]
suners 2010-09-27
  • 打赏
  • 举报
回复
不是吧 这个又被难住了吗 高人出来指点指点啊

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧