J'ai vraiment cherché dans LINQ, et j'essaie d'éliminer cette expression de lambda. Je ne vois tout simplement pas le bénéfice de certaines des nuances de la syntaxe. Principalement, il me semble qu'une expression lambda est principalement une manière différente d'utiliser une clause Where. Pourquoi n'utiliserais-je pas une clause Where alors? L'expression de lambda est-elle plus efficace?Quand utiliser des expressions lambda à la place d'une clause Where dans LINQ
Est-ce simplement une autre addition syntaxique pour attirer les programmeurs d'un autre groupe à se sentir plus à l'aise en C#? Y a-t-il d'autres meilleurs cas d'utilisation pour les expressions lambda que je n'ai pas encore exposées?
Lisez ceci avant de poser une telle question. :) 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 –