¡Buenas! A raíz de una situación en la que me he encontrado en un proyecto real (de la que luego hablaré) me he decidido a escribir este post para comentar algunas cosillas sobre varianzas en los delegados mismos.
Cuando hablamos de varianzas en delegados hay que contemplar dos aspectos:
- Varianzas entre los tipos definidos por el delegado y los tipos de la función asignada al delegado
- Varianzas entre el tipo del delegado y otros tipos (en este caso object).
- Las combinaciones entre esos dos puntos.