static void Main(string[] args) { Dmessage miniMessage; miniMessage = SayHello; miniMessage("Dharmesh"); miniMessage = SayGoodBye; miniMessage("Dharmesh"); Console.WriteLine("---------------------------"); Dmessage multiMessage = new Dmessage(SayHello); multiMessage += SayGoodBye; //multiMessage = SayHello; //multiMessage += foo; multiMessage("Dharmesh"); multiMessage("Dharmesh"); Console.WriteLine("---------------------------"); MessageWizard(SayHello); MessageWizard(SayGoodBye); }
static void MessageWizard(Dmessage msg) { Console.WriteLine("Inside MessageWizard......."); msg(".....CHAMP WORK DONE....."); }