He leído que las Expresiones Lambda son una adición increíblemente poderosa a C#, pero me encuentro desconcertado por ellas. ¿Cómo pueden mejorar mi vida o mejorar mi código? ¿Alguien puede señalar un buen recurso para aprender tales expresiones?¿Cuál es un buen uso de las expresiones lambda y cómo puedo aprender a usarlas?
Parecen geniales como el infierno, pero ¿cómo se relacionan con mi día a día como desarrollador de asp.net?
Editar: Gracias por los ejemplos, y gracias por el enlace a los artículos de Eric White. Todavía estoy digiriendo ésos ahora. Una pregunta rápida: ¿las expresiones lambda son útiles para algo más que consultar? Cada ejemplo que he visto ha sido una construcción de consulta.
Estas son buenas respuestas, pero también se han pedido antes. La otra [pregunta] (http://stackoverflow.com/questions/16501/what-is-a-lambda-function) es un buen recurso. –