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:
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. ?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 ) { } }
saludos.
espero haberme explicado bien.