Dans un ThreadPool, je créé 5 threads qui traiteront la même fonction :
Code :
- for (int b=0; b<5; b++)
- ThreadPool.QueueUserWorkItem(new WaitCallback(getPostNumber));
|
Problème : ceci ne m'autorise aucun contrôle séparé sur les différents threads du pool. Une certaine condition (:whistle
fait que tous ces threads devront être arrêtés avant la fin de leur exécution.
Y'a t'il un moyen d'arrêter les threads d'un ThreadPool un par un ?
Dans le cas contraire, ça me ferait un peu chier de passer par une HashTable ou un tableau de threads pour gérer mon pool de threads... 
---------------
J'ai un string dans l'array (Paris Hilton)