Attendre QueueUserWorkItem pour Compléter

Si j'ajoute des emplois pour le pool de threads avec QueueUserWorkItem... comment faire pour garder mon programme d'aller de l'avant jusqu'à ce que tous les travaux sont terminés?

Je sais que je pourrais ajouter un peu de logique pour garder l'application de s'exécuter jusqu'à ce que toutes les tâches sont terminées, mais je veux savoir si il y a quelque chose comme Thread.Join() ou si il y a moyen de récupérer chaque thread qui est affecté à un emploi.

La version de .NET vous aide?
.net version 2.0

OriginalL'auteur PedroC88 | 2011-06-30