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.