예제 #1
0
        }             //fin método Run

        //Método de respuesta que captura y muestra los resultados
        public void ValoresDevueltos(IAsyncResult iar)
        {
            //Convierte el objeto iar devuelta al tipo de nuestro delegado
            DelegadoQueRetornaInt del = (DelegadoQueRetornaInt)iar.AsyncState;

            //Llama a EndInvoke() en el delegado para obtener los resultado
            int resultado = del.EndInvoke(iar);

            //Muestra el resultado del método
            Console.WriteLine("Delegado invocado..!! valor retornado :{0}", resultado);
        }