如何修改以下代码并使其同时运行多个任务?
foreach (SyndicationItem item in CurrentFeed.Items)
{
if (m_bDownloadInterrupted)
break;
await Task.Run( async () =>
{
// do some downloading and processing work here
await DoSomethingAsync();
}
}
我还需要中断并停止该过程。因为我的 DoSomethingAsync 方法读取标签(一个全局布尔值)来停止进程。
谢谢