static void PlayWithDelegate() { var ch = new ContactHelper <Person>(); string s = ch.Hello4(() => { return("Goodbye"); }); // closure System.Console.WriteLine(s); System.Console.WriteLine(ch.Hello3()); //System.Console.WriteLine(ch.hello()); }