C# 中的线程池
C# 中的线程池是一组线程。它用于在后台执行任务。当一个线程完成一项任务时,它会被发送到包含所有等待线程的队列中。这样做是为了可以重用该线程。
让我们来看一下如何创建一个线程池。
首先,使用以下命名空间 -
using System.Threading;
现在,使用线程池对象调用线程池类。调用方法 QueueUserWorkItem -
ThreadPool.QueueUserWorkItem(new WaitCallback(Run));
在一个循环中对其进行迭代,并将其与一个普通 Thread 对象进行比较。
广告