public delegate int CalculatorDelegate( int n1, int n2);
public static void Main()
CalculatorDelegate addDel = new CalculatorDelegate(Addition);
CalculatorDelegate subDel = new CalculatorDelegate(Subtraction);
CalculatorDelegate mulDel = new CalculatorDelegate(Multiplication);
CalculatorDelegate resultDel=addDel-subDel+mulDel;
Console.WriteLine(resultDel(12,10));
static int Addition( int num1, int num2){
static int Subtraction( int num1, int num2){
static int Multiplication( int num1, int num2){