C# 中的线程池


C# 中的线程池是一组线程。它用于在后台执行任务。当一个线程完成一项任务时,它会被发送到包含所有等待线程的队列中。这样做是为了可以重用该线程。

让我们来看一下如何创建一个线程池。

首先,使用以下命名空间 -

using System.Threading;

现在,使用线程池对象调用线程池类。调用方法 QueueUserWorkItem -

ThreadPool.QueueUserWorkItem(new WaitCallback(Run));

在一个循环中对其进行迭代,并将其与一个普通 Thread 对象进行比较。

更新于: 20-6-2020

4 千+ 浏览

启动你的 职业

完成该课程获得认证

开始
广告