最近在做一个设备读写的程序,用到大量的API操作.想咨询一下,.net中有没有对异步读写API的相关封装?
目前只找到一部分封装.比如Overlapped结构可以用Threading.Overlapped替代.GetLastError可以使用Marshal.GetLasterr.
请问还有其他的封装吗?
比如CreateEvent,WaitForSingleObject这类API,有没有相关的封装和可替代的托管方法?
你好,
你的问题有点泛,很难给出一个准确完全的答案,我想你可以在开发中遇到具体问题的时候再来提问比较好,
毕竟在涉及硬件设备读写时需要调用很多API函数的情况还是比较常见的。
另外,如果是通过串口进行操作,可参考:
SerialPort 类