Bonjour à vous.
Je commence à avoir l'habitude d'utiliser les backgroundworker, lock et invoke, et d'ailleur je me limite quasiment qu'à ça. Car à chaque fois les threads = plein de problèmes
Ahh les lock... je les utilisent que si nécéssaire, sur un minimum de ligne de code dont jecontrolecrois controler la durée de vie. J'utilise un minimum de variable de lock, et pourtant malgrès tout des fois ça bloque.
Bref ... les threads et moi ne faisont pas très bon ménage.
Alors :
Aujourd'hui dans mon programme aux millions de lignes de code (j'exagère à peine), je veux placer une methode dans un thread, cette methode est appellée une fois pour initialiser pas mal de choses.
Et je n'ose pas le faire. Car je sens que des variables vont se paumer d'un thread à l'autre, qu'un event va appeller le control d'une form, bref j'ai peur !
d'où la question : quel patern ou type de thread me conseilleriez vous? idéalement que ça ait un impact minimum sur mon code???
Désolé, je me sent mauvais en écrivant tout cela... j'utilise le Framework 3.5
Partager