Sobre Delegados, Action, Func y Lambda

Nuestro buen amigo Nicolás Herrera Farias nos comparte su artículo:

Sobre Delegados, Action, Func y Lambda

  • Delegados:

Estos son unos de los temas que por lo general nos generan ciertas dudas, todas parten del concepto de los delegados, y si no conocemos bien este, pues no vamos a poder sacarle todo el potencial a muchos aspectos de Generics, por ejemplo. No quiero profundizar mucho en la teoría de lo que son los delegados, ya el buen Eduard Tomas escribió este excelente artículo en su blog al respecto.

En definitiva, una definición muy breve para un delegado podría ser, un tipo que define la firma de un método, entonces podríamos asociar a la instancia de un evento a cualquier método que respete su firma. Por ejemplo un delegado que realice una operación entre dos números, nos quedaría de la forma:

clip_image001

Ver más aquí.

Saludos.

Fernando García Loera (Community Program Manager – Latin America Region)

Icono Ferglo 40x116twitter 40x40RSS 40x40facebook 40x116linkedin40x40xbox 40x40

Que es un MVP? / Tips para ser