J'ai une application console en c# qui a plusieurs threads pour faire un travail (télécharger un fichier). Chaque thread peut quitter l'application à tout moment, n'importe où dans l'application, mais j'afficherai un message approprié sur la console. Il est possible de les suivre mais cela n'a pas de sens pour moi. Je veux simplement vérifier le nombre de threads ou quelque chose comme ça pour savoir lequel est le dernier thread et faire quelque chose quand il se termine. Quelle est la meilleure pratique pour le faire ?
pseudo-code :
if (lastThread)
{
cleanUp();
Console.ReadLine();
}
Remerciements