合理使用线程池 ThreadPool.QueueUserWorkItem()_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > 合理使用线程池 ThreadPool.QueueUserWorkItem()

合理使用线程池 ThreadPool.QueueUserWorkItem()

 2017/12/7 17:42:19  techliang  程序员俱乐部  我要评论(0)
  • 摘要:1//==>自建线程2newThread(()=>3{4//线程任务5Console.WriteLine(Thread.CurrentThread.ManagedThreadId);6}).Start();789//==>线程池管理线程(不知道线程任务用时,不能控制线程任务的执行顺序)10ThreadPool.QueueUserWorkItem((a)=>11{12//线程任务13Console.WriteLine(Thread.CurrentThread
  • 标签:使用 thread item 合理 线程

 1 //==>自建线程
 2 new Thread(() => 
 3 {
 4     //线程任务
 5     Console.WriteLine(Thread.CurrentThread.ManagedThreadId);
 6 }).Start();
 7 
 8 
 9 //==>线程池管理线程(不知道线程任务用时,不能控制线程任务的执行顺序)
10 ThreadPool.QueueUserWorkItem((a) =>
11 {
12     //线程任务
13     Console.WriteLine(Thread.CurrentThread.ManagedThreadId);
14 });
15 
16 
17 //==>模拟线程池队列(先进先出)
18 Queue<WaitCallback> queue = new Queue<WaitCallback>();
19 queue.Enqueue((a)=> 
20 {
21     //工作任务            
22 });

 

上一篇: 在线抓娃娃火爆一时,现已原形毕露 下一篇: 没有下一篇了!
发表评论
用户名: 匿名