Sometimes it’s important to make sure your program isn’t running more than one instance at the time. In C# this is an easy task using the provided .NET libraries. In this short illustrative example the program counts the number of processes with the same assembly name as this current assembly. If any are found, the