예제 #1
0
        static void Main(string[] args)
        {
            Numeros numeros = new Numeros();

            numeros.EventoPar += DeteccionNumeroPar;
            numeros.EventoPar += () => Console.Write($"El numero {numeros.Num} es par");
            numeros.EventoPar += delegate() { Console.Write($"Evento par"); };
            Console.WriteLine("Ingrese un número: ");
            numeros.Num = int.Parse(Console.ReadLine());
        }
예제 #2
0
        static void Main(string[] args)
        {
            Numeros numeros = new Numeros();

            numeros.EventoPar += DeteccionNumeroPar;
            numeros.EventoPar += () => Console.WriteLine($"EL NUMERO {numeros.Num} ES PAR");
            numeros.EventoPar += delegate(){ Console.WriteLine("EVENTO PAR"); };
            Console.WriteLine("Ingrese un Nº por favor:");
            numeros.Num = int.Parse(Console.ReadLine());
            //numeros.Num = Convert.ToInt32(Console.ReadLine());
            while (numeros.Num > 0)
            {
                numeros.Num--;
            }
            Console.WriteLine("Fin del programa");
        }
예제 #3
0
        static void Main(string[] args)
        {
            Numeros num = new Numeros();

            Console.WriteLine($"Comprobando si el numero {2} es par.");

            num.Evento_Par += DeteccionNumeroPar;

            num.Evento_Par += () => Console.WriteLine($"Desde Lanmda");
            num.Evento_Par += delegate() { Console.WriteLine($"Desde Delegado"); };

            // while (Console.ReadLine() != "F")
            // {
            num.Num = 2;
            // }

            Console.ReadKey();
        }