Ejemplo de clase en c#
public class Singleton { private static Singleton instance = null; protected Singleton() {} public static Singleton GetInstance { get { if (instance == null) instance = new Singleton(); return instance; } } }
Para usar nuestro objeto singleton tenemos que llamar al método GetInstance
var mySingleton = Singleton.GetInstance();