L’accès concurrent aux ressources partagées est un soucis que rencontre les développeurs au quotidien.
C# propose de nombreux outils pour gérer ce genre de problème. Le plus utilisé est la primitive lock que l’on retrouve souvent dans de nombreuses sources. Mais il en existe d’autres, par exemple, les sémaphores et les mutex. Dans cet article nous parlerons de ces derniers.


