static void Main(string[] args) { Singleton s1 = Singleton.Instance; Singleton s2 = Singleton.Instance; if (s1 == s2) // object pointer is the same { s1.Print(); } }