#44 – Application is a Singleton
August 25, 2010 Leave a comment
The System.Application class is a singleton, which means that you can create at most one instance of Application (within a single AppDomain). If you try creating a second instance of Application, you’ll get an InvalidOperationException.
You can access the current Application object through the static property Application.Current. (Or use property of the derived class, e.g. App.Current).