Mega Code Archive

 
Categories / C# / Language Basics
 

Arrays of Delegates

using System; public delegate void Task(); public class Starter {     public static void Main() {         Task[] tasks = { MethodA, MethodB, MethodC };         string resp;         tasks[0]();         tasks[1]();         tasks[2]();     }     public static void MethodA() {         Console.WriteLine("Doing TaskA");     }     public static void MethodB() {         Console.WriteLine("Doing TaskB");     }     public static void MethodC() {         Console.WriteLine("Doing TaskC");     } }