C#中多线程Task

网友投稿 279 2022-09-05

C#中多线程Task

Task开启线程的方法:

{ Task task1 = new Task(() => Console.WriteLine($"task1 线程Id:" + $"{Thread.CurrentThread.ManagedThreadId.ToString("00")}")); task1.Start(); } { Task task2=Task.Run(() => Console.WriteLine($"task2 线程Id:" + $"{Thread.CurrentThread.ManagedThreadId.ToString("00")}")); } { TaskFactory taskFactory = new TaskFactory(); taskFactory.StartNew(() => Console.WriteLine($"task2 线程Id:" + $"{Thread.CurrentThread.ManagedThreadId.ToString("00")}")); } { TaskFactory taskFactory1 = Task.Factory; taskFactory1.StartNew(() => Console.WriteLine($"task2 线程Id:" + $"{Thread.CurrentThread.ManagedThreadId.ToString("00")}")); }

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:《向往的生活5》收官:火星人的“内容营销”,学会了几成?
下一篇:C#实现打印(反射)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~