接收到的C#串行端口数据事件处理程序被触发两次

接收到的C#串行端口数据事件处理程序被触发两次,c#,events,event-handling,C#,Events,Event Handling,我正在使用数据接收事件处理程序在visual studio 2010 windows窗体应用程序中接收6字节的数组数据 但当我试图在表单标签上显示这些数据时,它显示了6字节数据的重复,而我只需要6字节 您能告诉我串口接收事件是如何工作的吗?请参阅第127行,您不检查实际接收的字节数:)您能分享您的代码吗?可能是出了什么问题。正如我所记得的,我没有串行端口的问题data@Pako实际上,当我对代码进行调试时,我知道Serialport data received处理程序会为单个data recei

我正在使用数据接收事件处理程序在visual studio 2010 windows窗体应用程序中接收6字节的数组数据

但当我试图在表单标签上显示这些数据时,它显示了6字节数据的重复,而我只需要6字节


您能告诉我串口接收事件是如何工作的吗?

请参阅第127行,您不检查实际接收的字节数:)您能分享您的代码吗?可能是出了什么问题。正如我所记得的,我没有串行端口的问题data@Pako实际上,当我对代码进行调试时,我知道Serialport data received处理程序会为单个data received事件调用两次。但现在我使用了另一个数组来保存数据,解决了我的问题。。多谢各位