delegate int Calculator(int n);
public class DelegateExample
public static int add(int n)
public static int mul(int n)
public static int getNumber()
public static void Main(string[] args)
Calculator c1 = new Calculator(add);
Calculator c2 = new Calculator(mul);
Console.WriteLine("After c1 delegate, Number is: " + getNumber());
Console.WriteLine("After c2 delegate, Number is: " + getNumber());