Ejemplo de uso de delegados

Programación Orientada a Objetos (Tower defense - kingdom rush)

Moderator: julianmartinez16

Post Reply
User avatar
xacarana
Site Admin
Posts: 1214
Joined: Fri Jan 15, 2016 6:13 pm

Ejemplo de uso de delegados

Post by xacarana » Fri Apr 28, 2017 11:34 am

Ejemplo realizado en clase, sobr el uso de delegados, como ejercicio, realice 3 delegados con firmas de funciones diferentes.

Code: Select all

class Program
    {
        delegate void Ejemplo();

        public static void Prueba()
        {
            Console.WriteLine("Se invoca la funcion 1");
        }

        public static void Prueba2()
        {
            Console.WriteLine("Se invoca la funcion 2");
        }

        public static void Prueba3()
        {
            Console.WriteLine("Se invoca la funcion 3");
        }

        static void Main(string[] args)
        {
            Ejemplo e = Prueba3;
            e += Prueba2;
            e += Prueba3;
            e();
            e -= Prueba2;
            e();
            Console.ReadKey();
        }
    }
Andrés Bedoya Tobón
Profesor
"I only smile in the dark, I only smile when it's complicated" Raybiez

Post Reply