欢迎访问!

Office学习网

您现在的位置是:主页 > 网络技术

网络技术

textbox.AppendText(#34;时间戳#34;)使用问题

发布时间:2026-06-24网络技术评论
以下内容是CSDN社区关于textbox.AppendText(#34;时间戳#34;)使用问题相关内容,如果想了解更多关于C#社区其他内容,请访问

, 以下是修改后的代码示例 if (checkBox3.Checked) //显示时间的校验框被选中 { string receivedData serialPort1.ReadExisting(); if (!string.IsNullOrEmpty(receivedData)) { textBox1.AppendText(DateTime.Now.ToString(yyyy-MM-dd HH:mm:ss) \r\n); } textBox1.AppendText(receivedData); } else { textBox1.AppendText(serialPort1.ReadExisting()); } 这样修改后只有在接收到的数据不为空时才会在文本框中添加显示时间的文本,如果为空则不添加显示时间的文本, 要解决这个问题你可以在添加显示时间的文本之前先检查接收到的数据是否为空, 首先你在校验框被选中时使用了textBox1.AppendText(DateTime.Now.ToString(yyyy-MM-dd HH:mm:ss) \r\n);来添加显示时间的文本。

然后又使用了textBox1.AppendText(serialPort1.ReadExisting());来添加接收到的数据,。

广告位

热心评论

评论列表