110,538
社区成员
发帖
与我相关
我的任务
分享
static TaskScheduler workSchedule;
static void Main(string[] args)
{
Task.Factory.StartNew(DoWork);
//todo...
if(workSchedule != null)
{
Task.Factory.StartNew(DoOtherWork, CancellationToken.None, TaskCreationOptions.None, workSchedule);
}
}
static void DoOtherWork()
{
//todo
}
static void DoWork()
{
workSchedule = TaskScheduler.FromCurrentSynchronizationContext();
//todo
}