在C#中同步类库以进行异步串口调用

时间:2011-07-19 11:27:23

标签: c# asynchronous serial-port class-library

我需要编写一个.NET 2.0 C#类库来包装一些串口调用。

我已经知道,使用SerialPort对象的 DataReceived 事件(可能)是从端口读取数据的最佳方式。

尽管如此,对我的类库的调用应该是同步的,然后我不能使用异步的DataReceived。

是否有建议的开发模式来做这样的事情?

谢谢, 曼努埃尔

1 个答案:

答案 0 :(得分:0)

在等待数据时使用while循环。