public delegate void Del(string message);
public static void DelegateMethod(string message)
Console.WriteLine(message);
public static void MethodWithCallback(int param1, int param2, Del callback)
callback("The number is: " + (param1 + param2).ToString());
public static void Main()
Del handler = DelegateMethod;
MethodWithCallback(1, 2, handler);
Console.WriteLine("Hello Wld");