C# Design Patterns

Singleton design pattern ensure that only one instance of a class is created and accessed the members of that class globally through that one instance.