将SerialDataReceivedEventHandler添加到列表中以返回到主方法。
示例代码:
//定义SerialDataReceivedEventHandler
private SerialDataReceivedEventHandler dataReceivedHandler;
//将dataReceivedHandler添加到列表中
List eventHandlerList = new List();
eventHandlerList.Add(dataReceivedHandler);
//在主方法中可以这样获取handler并将其赋给SerialPort的DataReceived事件
SerialDataReceivedEventHandler handler = eventHandlerList[index];
serialPort1.DataReceived += handler;