Lo primero para ver este apartado es explicar que podemos
encontrárnoslo como Métodos
Anónimos o Delegados
Anónimos, aunque también podemos referirnos a ellos como Funciones Anónimas, o Funciones o Métodos ‘Inline’.
Aparecieron en la versión 2.0 del Framework y vinieron a cubrir la incapacidad
de poder definir un método dentro de cualquier porción de código, sin tener que
echar mano de la forma clásica [public/private
void/int/string/ … nombreMétodo (parámetros)].
Esto como veremos en la siguiente entrega fue superado por
creces con la introducción de la Expressiones
Lambda en la versión del Framework 3.0 y con el concepto de Inferencia de Tipos, pero como
veremos en esta hay una excepción que poseen los delegados anónimos que no
pueden realizar las Expressiones Lambda.