Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/08/2007, 09:02
bleach
 
Fecha de Ingreso: junio-2006
Mensajes: 89
Antigüedad: 17 años, 11 meses
Puntos: 0
duda sobre delegados

Hola!!

Estoy estudiandome esta parte de delegados y me encuentro con una duda...

Ej.. estoy creando una clase de prueba llamada Persona la cual le hice un metodo llamado Comer, ahora bien, lo que estoy tratando de hacer es que ese metodo Comer, se le pase como parametro el nombre de la funcion que implementa dicha accion ["comer"] (un puntero a una funcion).

Código:
class Program
    {
        static void Main(string[] args)
        {
            Persona s = new Persona();

            s.Comer(miComer);
            Console.ReadLine();
        }

        public static void miComer()
        {
            Console.WriteLine("entre aqui");
        }
    }

    class Persona
    {
        public delegate void miDelegate();

        public void Comer( Sandy h )
        {
           
        }
    }
este es el ejemplo en el cual estoy, pero no me imprime el texto "entre aqui" que esta dentro de la funcion que estoy tratando de llamar. ?


saludos.
espero haberme explicado bien.

Última edición por bleach; 13/08/2007 a las 09:19