【发布时间】:2017-07-09 11:10:27
【问题描述】:
我想让Timer 运行 5 秒,同时向后端发起网络请求。然后我想在执行操作之前等待计时器和请求完成。
private async void doWork()
{
await Task.Delay(5000);
await doPostRequest();
doSomethingElse();
}
类似于上面的代码,除了这两个任务并行执行。我该怎么做?
【问题讨论】:
标签: c# multithreading async-await parallel.foreach