【发布时间】:2017-09-23 19:31:56
【问题描述】:
嗨,这是可能的主要功能
static void Main(string[] args)
{
foreach(var user in sommodel)
{
AsyncContext.Run(() => sf.StartFollowState(5));
}
}
这是任务
public class StartFollow
{
public async Task StartFollowState(long iuid)
{
foreach(var user in sommodel)
{
if(somthing)
{
//cancel a task
}
//do some
}
foreach(var user in sommodel)
{
//do some
}
}
}
正如您在任务中看到的那样,我想停止或取消该 foreach 中的任务 我该怎么做?
【问题讨论】:
-
您要取消单个任务还是取消所有其他任务?
标签: c# asp.net-mvc async-await