C# TaskFactory(TaskScheduler)。在完成以前的任务之前,继续启动新任务
Funct()在Task1和Task2完成之前被调用您是如何意识到func在Task1和task2Funct()之前被调用的,正在使用Task1和Task2的结果请发布完整的代码您误解了看到的内容。在两个任务完成之前,不会调用Funct。但看起来可能是这样。发布更多代码。@user3066887如果您取消删除您的帖子,我可以给您答案。。。C# TaskFactory(TaskScheduler)。在完成以前的任务之前,继续启动新任务,c#,multithreading,C#,Multithreading,Funct()在Task1和Task2完成之前被调用您是如何意识到func在Task1和task2Funct()之前被调用的,正在使用Task1和Task2的结果请发布完整的代码您误解了看到的内容。在两个任务完成之前,不会调用Funct。但看起来可能是这样。发布更多代码。@user3066887如果您取消删除您的帖子,我可以给您答案。。。 new TaskFactory(TaskScheduler).StartNew(() => { new TaskFactory(TaskSche
new TaskFactory(TaskScheduler).StartNew(() =>
{
new TaskFactory(TaskScheduler).ContinueWhenAll(
new[] { Task1, Task2,},
completedTasks =>
{
Funct();
});
});