110,535
社区成员
发帖
与我相关
我的任务
分享
class A
{
SerialDataReceivedEventHandler _dataReceivedDelegate;
public A(SerialPort serialPort)
{
serialPort.DataReceived += this.OnDataReceive;
}
void OnDataReceive(object sender, SerialDataReceivedEventArgs e)
{
if (this._dataReceivedDelegate != null)
this._dataReceivedDelegate(sender, e);
}
public void SetListener(SerialDataReceivedEventHandler listener)
{
this._dataReceivedDelegate = listener;
}
}