Bonjour,
je me pose une ptite question à propos des threads,
en fait, je ne m'y connais pas trop
et là, j'en utilise dans un projet mais je sais pas si c'est très propre ce que je fait...
j'en doute...
donc voilà :
j'ai une méthode 'methode1' qui est une méthode de callback provenant d'une dll extérieure et qui doit lancer ma méthode privée 'methode2'
le problème c'est qu'il faut que 'methode1' soit terminée pour que 'methode2' puisse se dérouler correctement...
donc je me suis dit qu'un ptit thread serait pas mal...
donc j'ai un truc du genre :mais donc, comme ma méthode 'methode1' est appelée de manière récurente, je crée plein de threads et je me demande si c'est bien...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 void methode1() { // blabla... Thread monThread = new Thread(new ThreadStart(methode2)); monThread.Start(); }
parce qu'il ne faudrait pas les détruire les threads, non?...
j'ai bien pensé à mettre le thread en variable membre
mais je ne sais pas si on peut faire plusieurs start sur un même thread?...
merci de m'ôter ce ptit doute
et de me dire comment faire...
Partager