Buenas para todos!
Armo este thread porque tengo dudas sobre dos conceptos importantes, éstos son los de Delegados y Eventos.
Estudié, busqué y practiqué en C# (el lenguaje que medianamente entiendo) ambos conceptos, pero me cuesta mucho aún comprender cuándo usar uno y cuando el otro, por lo que evidentemente debo tener aún problemas conceptuales.
Hasta donde entiendo los Delegados funcionan de callback de uno o varios métodos, y los Eventos funcionan como callback de los Event Handlers (manejadores de eventos). Mi problema es que, según entiendo, los manejadores de Eventos son...en definitiva...métodos. Entonces ¿cuándo utilizo unos y otros? Si alguien me hace la gauchada de explicármelo (en base a C#) se los agradeceré, porque son conceptos básicos y necesito tenerlos bien incorporados.