【发布时间】:2022-02-15 07:12:24
【问题描述】:
像streamReader.ReadAsync/downloadAsync等很多异步方法,是不是应该使用TaskCompletionSource来实现?
比如socket/httpclient中的SendAsync方法。当IOCP发送完毕,然后IO线程池得到一个线程通知cpu工作完成,是否应该调用c#中的TaskCompletionSource.SetResult继续等待?
【问题讨论】:
标签: c# .net asynchronous