So che questo è Linq:È Linq o Lambda?
var _Results = from item in _List
where item.Value == 1
select item;
E so che questo è Lambda: nota
var _Results = _List.Where(x => x.Value == 1);
Editor di: quanto sopra non è semplicemente Lambda, è Linq con il " Metodo Sintassi "il cui predicato è un Lambda. Per essere chiari, entrambi gli esempi precedenti di sono Linq (il mio post originale non era corretto, ma ho lasciato l'errore per illustrare la confusione che ha generato la domanda).
Ma Linq è un sottoinsieme di Lambda o cosa?
Perché ci sono due tecnici apparentemente identici?
Esiste un motivo tecnico per scegliere l'uno rispetto all'altro?
Correzione: http://www.lambdaexpression.net/ –