public static void Main(string[] args)
MySingleton mySingleton = MySingleton.Instance;
mySingleton.DoSomething();
MySingleton mySingleton2 = MySingleton.Instance;
mySingleton2.DoSomething();
private static MySingleton _instance;
public static MySingleton Instance
get { if (_instance == null) { _instance = new MySingleton();} return _instance;}