c#字符串赋值,代码无效问题。“\0“问题
c#字符串赋值,代码无效问题。"\0"问题
·
今天在一个串口接收的变量 string RecSerialport 再接收完之后 我想在手动添加结尾 如:接收结束 发现代码运行了,但是内容没有添加进去。
原来RecSerialport 接收数据时候接收到了\0 这个字符。这个字符大概意思就是停止 ,\0之后的所有+=赋值全部失效。
解决方案就是在串口的接收事件中把\0替换掉之后再放入RecSerialport 中
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)