通过线程池开启线程
static void Thread3(object state) {
    Console.WriteLine("线程开始:"+Thread.CurrentThread.ManagedThreadId);
    Thread.Sleep(100);
    Console.WriteLine("线程结束");
}

ThreadPool.QueueUserWorkItem(Thread3);
ThreadPool.QueueUserWorkItem(Thread3);

直接通过ThreadPool静态类的QueueUserWorkItem方法传入要开启线程的方法,它内部会使用线程来执行

Thread.CurrentThread.ManagedThreadId获取当前线程id


首页 我的博客
粤ICP备17103704号