bonjour j'ai un programme qui lance plusieurs thread en même temps et chaque thread a un traitement spécial mon objectif c'est de comment savoir tous les threads lancé sont terminés car a la fin du programme j'affiche le resultat des programmes
j'espere que mon pb est clair pour vous si vous avez des idées n'hésitez pas de m'aider?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 //debut du programme foreach (string element in Liste) { MyClasse tclasse = new MyClasse(element ); Thread thparallele = new Thread(new ThreadStart(tclasse .ExecuterTache)); Listethread.Add(thparallele); thparallele.Start(); } //ajouter une instruction pour savoir est ce que tous threads sont terminés //affichage les resultats des taches
Partager