我需要在.NET(C#)程序中使用boost::asio::io_service的功能。是否有类似功能的库(Microsoft或第三方)?
我需要的是一个类/机制,类似于boost::asio::io_service,可以让我异步调用处理程序。使用io_service,我可以从处理程序实际执行的线程之外的线程“post”处理程序。
我需要在.NET(C#)程序中使用boost::asio::io_service的功能。是否有类似功能的库(Microsoft或第三方)?
我需要的是一个类/机制,类似于boost::asio::io_service,可以让我异步调用处理程序。使用io_service,我可以从处理程序实际执行的线程之外的线程“post”处理程序。
我不熟悉boost:asio,但你可以通过BeginXXX/EndXXX模式在.NET中实现异步I/O。例如,请参见Stream.BeginRead和Stream.EndRead。