Maison  >  Article  >  développement back-end  >  Pool de threads en C#

Pool de threads en C#

王林
王林avant
2023-09-15 11:37:021112parcourir

C# 中的线程池

Le pool de threads en C# est une collection de threads. Il est utilisé pour effectuer des tâches en arrière-plan. Lorsqu'un thread termine sa tâche, il est envoyé dans la file d'attente où existent tous les threads en attente. Ceci est fait pour qu'il puisse être réutilisé.

Voyons comment créer un pool de threads.

Tout d'abord, utilisez l'espace de noms suivant -

using System.Threading;

Maintenant, appelez la classe pool de threads à l'aide de l'objet pool de threads. Appelez la méthode QueueUserWorkItem -

ThreadPool.QueueUserWorkItem(new WaitCallback(Run));

parcourez-la en boucle et comparez-la à un objet Thread normal.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer