Lorsqu’on fait du multithreading, il arrive qu’on veuille contrôler le flux d’exécution de nos threads. Un thread peut par exemple, attendre le signal d’un autre pour continuer un traitement. L’un des outils les plus simples pour y parvenir est la classe ManualResetEvent. Voyons comment elle fonctionne.
Lire la suite