ThreadPool.QueueUserWorkItem 简单示例,显示当前时间
1.线程池 添加方法 作为一个线程运行
class Program { static void Main(string[] args) { ThreadPool.QueueUserWorkItem(new WaitCallback(ShowTime));//把方法加入 线程池 Thread.Sleep(9000); Console.WriteLine("主线程完成了, 线程池的线程都是后台线程,所以也会自动退出"); } private static void ShowTime(object obj) { while (true) { Console.WriteLine("子线程显示:当前时间:" + DateTime.Now.ToString()); Thread.Sleep(1000); } } }