while using the singleton pattern, only one instance is created in multi threading?
Using threadsafe singleton class will guarantee that only one instance is created.
public sealed class Singleton { private static Singleton singleton = null; private static readonly object singletonLock = new object();
private Singleton() {} public static Singleton GetInstance() { lock (singletonLock) […]