using System; public sealed class Singleton { private static volatile Singleton instance; private static object syncRoot = new Object(); private Singleton() {} public static Singleton Instance { get { if (instance == null) { lock (syncRoot) { if (instance == null) instance = new Singleton(); } } return instance; } } }
Thursday, September 18, 2014
How to write Singleton pattern in C#?
http://msdn.microsoft.com/en-us/library/ff650316.aspx
Subscribe to:
Posts (Atom)