首页 > 其他分享 >task.waitAll

task.waitAll

时间:2022-08-18 13:44:51浏览次数:30  
标签:Task CurrentThread Thread ManagedThreadId t1 task waitAll

 childref.Start();
            var t1 = Task.Run(() =>
            {
                Console.WriteLine("TaskRun启动的线程:"+Thread.CurrentThread.ManagedThreadId);
            });
            Task.WaitAll(new Task[] { childref, t1 });
            Console.WriteLine("所有线程结束后:"+ Thread.CurrentThread.ManagedThreadId);

 

标签:Task,CurrentThread,Thread,ManagedThreadId,t1,task,waitAll
From: https://www.cnblogs.com/Insist-Y/p/16598416.html

相关文章

  • Task应用
    1tokenSource=newCancellationTokenSource();2totalprocesstask=Task.Run(()=>{3if(isfirst)4{......
  • 解决ASP.NET Core在Task中使用IServiceProvider的问题
    前言#    问题的起因是在帮同事解决遇到的一个问题,他的本意是在EFCore中为了解决避免多个线程使用同一个DbContext实例的问题。但是由于对Microsoft.Extensions.Dep......
  • 8、ThreadPoolTaskExecutor线程并发
    一、线程池的优点:1、降低资源消耗。通过重复利用自己创建的线程降低线程创建和销毁造成的消耗。2、提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行......