Je sais que c'est Linq :
var _Results = from item in _List
where item.Value == 1
select item;
Et je sais que c'est Lambda :
var _Results = _List.Where(x => x.Value == 1);
Note de l'éditeur : ce qui précède n'est pas simplement Lambda, c'est Linq utilisant la "Méthode Syntaxe" dont le prédicat est une Lambda. Pour être clair, les deux exemples ci-dessus exemples ci-dessus sont Linq (mon message original était incorrect, mais j'ai laissé l'erreur pour illustrer la confusion à l'origine de la question).
Mais Linq est un sous-ensemble de Lambda ou quoi ?
Pourquoi y a-t-il deux techniciens apparemment identiques ?
Y a-t-il une raison technique de choisir l'un plutôt que l'autre ?