He estado investigando realmente en LINQ, y estoy tratando de resolver este negocio de expresiones lambda. Simplemente no veo el beneficio de algunos de los matices de la sintaxis. En primer lugar, me parece que una expresión lambda es principalmente una forma diferente de utilizar una cláusula Where. ¿Por qué no usaría simplemente una cláusula Where entonces? ¿La expresión lambda es más eficiente?Cuándo usar expresiones lambda en lugar de una cláusula WHERE en LINQ
¿Es solo otra adición sintáctica para dibujar programadores de otro grupo para sentirse más cómodos en C#? ¿Hay otros casos de uso mejores para las expresiones lambda a las que aún no he expuesto?
Lea esto antes de hacer estas preguntas. :) http://books.google.lv/books?id=12HliU9_D_kC&dq=pro+linq&printsec=frontcover&source=bn&hl=lv&ei=YXZHSumhH4nz_AbAtY2GCQ&sa=X&oi=book_result&ct=result&resnum=6 –