public static void Main()
Console.WriteLine("Hello World");
SomeClass1 c1 = new SomeClass1();
SomeClass2 c2 = new SomeClass2();
public SingletonClass sing;
sing = SingletonClass.GetInstance();
public SingletonClass sing;
sing = SingletonClass.GetInstance();
public class SingletonClass
private static SingletonClass singletonInstance;
public static SingletonClass GetInstance()
if (singletonInstance == null)
singletonInstance = new SingletonClass();
return singletonInstance;
public int someValue { get; set; }
Console.WriteLine(someValue);