如何选择性读取需要的串口数据

weixin_40412400 2017-10-11 02:46:20
新人刚刚接触C#,在论坛的资料帮助下了写了一个串口读取程序,接受到数据如下:
AA XXXX
BB XXXX
AA XXXX
BB XXXX
·····
只有AA开头的数据是有用的,想请教下如何选择性的读取数据。
...全文
201 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_40412400 2017-10-11
  • 打赏
  • 举报
回复
引用 3 楼 duanzi_peng 的回复:
[quote=引用 2 楼 weixin_40412400 的回复:] [quote=引用 1 楼 duanzi_peng 的回复:] 只有AA开头的数据是有用的,想请教下如何选择性的读取数据。 -》把数据存到集合里 然后根据条件过滤就行了。
在读取的时候是没办法筛选的吗[/quote] 可以,读取的时候就判断 数据是否以AA开头,不是的话舍弃,是的话保留。[/quote]对 我想要的就是这个效果 想请教下用哪条语句,今天百度了一天也没找到有用了
exception92 2017-10-11
  • 打赏
  • 举报
回复
引用 2 楼 weixin_40412400 的回复:
[quote=引用 1 楼 duanzi_peng 的回复:] 只有AA开头的数据是有用的,想请教下如何选择性的读取数据。 -》把数据存到集合里 然后根据条件过滤就行了。
在读取的时候是没办法筛选的吗[/quote] 可以,读取的时候就判断 数据是否以AA开头,不是的话舍弃,是的话保留。
ilikeff8 2017-10-11
  • 打赏
  • 举报
回复
如果已经到包尾 拼凑出一条完整记录,再检查记录头是否是aa来进行保留或丢弃
weixin_40412400 2017-10-11
  • 打赏
  • 举报
回复
引用 1 楼 duanzi_peng 的回复:
只有AA开头的数据是有用的,想请教下如何选择性的读取数据。 -》把数据存到集合里 然后根据条件过滤就行了。
在读取的时候是没办法筛选的吗
exception92 2017-10-11
  • 打赏
  • 举报
回复
只有AA开头的数据是有用的,想请教下如何选择性的读取数据。 -》把数据存到集合里 然后根据条件过滤就行了。

110,534

社区成员

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

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

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