public void EjemploOperadorLambdaConUnaExpresion() { ClienteDelegado clienteDelegado = new ClienteDelegado(); clienteDelegado.DireccionDeMetodo = mensaje => Console.WriteLine("Desde Operador Lambda con una xpresión '=>' : {0}", mensaje); Console.WriteLine(clienteDelegado.Divide(4, 0)); }
public void EjemploDelegadoPersonalizadoConFunc() { ClienteDelegado clienteDelegado = new ClienteDelegado(); Func<string, bool> direccion = ErrorDivision; Console.WriteLine(clienteDelegado.DivideConFunc(4, 0, direccion)); }
public void EjemploDelegado() { ClienteDelegado c = new ClienteDelegado(); c.DireccionDelMetodo = Escribe; c.DireccionDelMetodo += Escribe2; Console.WriteLine(c.Divide(4, 0)); }
public void EjemploOperadorLambda() { ClienteDelegado clienteDelegado = new ClienteDelegado(); clienteDelegado.DireccionDeMetodo = (mensaje) => { Console.WriteLine("Desde Operador Lambda '=>' : {0}", mensaje); }; Console.WriteLine(clienteDelegado.Divide(4, 0)); }
public void EjemploDelegadoAnonimo() { ClienteDelegado clienteDelegado = new ClienteDelegado(); clienteDelegado.DireccionDeMetodo = delegate(String mensaje) { Console.WriteLine("Desde el delegado Anónimo: {0}", mensaje); }; Console.WriteLine(clienteDelegado.Divide(4, 0)); }
public void EjemploDelegado() { ClienteDelegado clienteDelegado = new ClienteDelegado(); clienteDelegado.DireccionDeMetodo = Escribe; clienteDelegado.DireccionDeMetodo += Escribe2; Console.WriteLine(clienteDelegado.Divide(4, 0)); Console.WriteLine(clienteDelegado.DireccionDeMetodo); }
public void EjemploDelegadoPersonalizado() { ClienteDelegado clienteDelegado = new ClienteDelegado(); Console.WriteLine(clienteDelegado.Divide(4, 0, Escribe)); }