¿Hay alguna diferencia entre usar un delegado o evento en este ejemplo?
¿Cuál sería mejor?
Es un simple código de ejemplo y nada en concreto, solo una prueba con
delegados y eventos
Con delegados:-
class Clase{
public delegate void delegado();
public delegado informar;
}
class Ejemplo{
...
Clase x = new Clase();
//se supone que la clase tiene un método estático Mostrar
x.informar = Ejemplo.Mostrar;
...
}
Con eventos--
class Clase{
public delegate void delegado();
public event delegado informar;
}
class Ejemplo{
...
Clase x = new Clase();
//se supone que la clase tiene un método estático Mostrar
x.informar += Ejemplo.Mostrar;
...
}
Leer las respuestas