public sealed class Singleton
private static int Counter = 0;
private static Singleton Instance = null;
private static readonly object Instancelock = new object();
public static Singleton GetInstance()
Instance = new Singleton();
Console.WriteLine("Counter Value " + Counter.ToString());
public void PrintDetails(string message)
Console.WriteLine(message);