111,094
社区成员




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
}