public delegate void Print(int value);
public static void Main()
Print printDel = PrintNumber;
public static void PrintNumber(int num)
Console.WriteLine("Number: {0,-12:N0}",num);
public static void PrintMoney(int money)
Console.WriteLine("Money: {0:C}", money);