![](/img/trans.png)
[英]Write an async method with Parallel.Foreach loop that does call another async method to pull record
[英]Write an async method that doesn't call another async method
我知道如何编写一个调用其他异步方法的异步方法,例如DownloadFileAsync
或ReadAsStringAsync
。 如何编写不使用框架的内置异步功能的代码?
我假设您是说要实现自己的异步功能。 异步调用方法仅表示未阻塞调用线程。 当您希望在某些后台操作完成后继续进行工作时,此方法很有用。 如前所述,框架中有多种方法可以异步执行(通常使用MethodNameAsync约定)。 要触发您自己的方法之一,您可以启动自己的线程并让其执行您的代码。
例如。 通过将Action (委托)传递给TaskFactory.StartNew,可以用来启动代码。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.