c#字符串赋值,代码无效问题。“\0“问题

今天在一个串口接收的变量 string RecSerialport 再接收完之后 我想在手动添加结尾 如:接收结束 发现代码运行了,但是内容没有添加进去。
原来RecSerialport 接收数据时候接收到了\0 这个字符。这个字符大概意思就是停止 ,\0之后的所有+=赋值全部失效。
解决方案就是在串口的接收事件中把\0替换掉之后再放入RecSerialport 中

你可能感兴趣的:(c#,.net,wpf)