using System; namespace Articulos.Cap04 { internal class Aplicacion { public delegate void Delegado(string mensaje); public static void Metodo(string mensaje) { Console.WriteLine(mensaje); } public static void MetodoConDelegado(int param1, int param2, Delegado del) { del(String.Format("Suma {0}", (param1 + param2).ToString())); } public static void Main() { Delegado del = new Delegado(Metodo); MetodoConDelegado(2, 3, del); } } }