Related resources for System.Threading.Mutex
  • How to: Execute only one instance of application concurrently9/7/2010 6:48:33 AM. There was a requirement that the application can’t run more than one instance, and if already running then show the message to the user and set that window as active. Here we will see how to do that.
  • Multithreading Part 3: Thread Synchronization1/28/2006 4:43:07 AM. The .NET framework provides a number of classes and data types that you can use to control the access to shared resources. Thread synchronization refers to the act of shielding against multithreading issues such as data- races, deadlocks and starvation.
C# Language Specification 5.0
This book provides a complete description of the C# language 5.0.