C#中线程池的简单应用
生活随笔
收集整理的這篇文章主要介紹了
C#中线程池的简单应用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Text;
using?System.Threading;namespace?ConsoleApplication2
{class?Program{static?void?MyAsyncOperation(Object?state){Console.WriteLine("工作任務");Thread.Sleep(5000);((AutoResetEvent)?state).Set();}static?void?Main(string[]?args){Console.WriteLine("主線程異步調用");AutoResetEvent?async=new?AutoResetEvent(false);ThreadPool.QueueUserWorkItem(new?WaitCallback(MyAsyncOperation),?async);Console.WriteLine("主線程執行其它任務");Console.WriteLine("主線程等待任務處理結束。");async.WaitOne();Console.ReadLine();}}
}
總結
以上是生活随笔為你收集整理的C#中线程池的简单应用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 为踏实上进的【飞鸽传书】开发者而感动
- 下一篇: 充分掌握网络工作原理及底层实现 大家都做