
{filelink=17368}
using System;
using System.Threading;
public class ExempleThreadPool
{
public static void Main()
{
// créer une Queue pour la méthode Compte à rebours
ThreadPool.QueueUserWorkItem(new WaitCallback(CompteRebours), null);
// En même Temps Exécuter la même méthode dans le premier Thread
CompteRebours(null);
}
// Compte à Rebours de 30 à 0
public static void CompteRebours(Object obj)
{
for (int compteur = 30; compteur > 0; compteur--)
{
Console.Write(compteur.ToString() + " ");
}
}
}