Je suis un débutant dans Linq.Conversion d'expression lambda
Comment puis-je réécrire cette expression lambda en tant que requête compilée linq?
var query5 = CustomerList.Select((cust, index) => new {cust, index})
.Where(c => c.cust.Country == "USA" && c.index > 70)
.Select(c => new { c.cust.CustomerID, c.cust.CompanyName,
c.index });
comme
var query5 = from c in .......
where .....
select c new {....}
Ce n'est pas une requête "compilée". C'est juste une syntaxe différente. Il n'a pas d'avantage technique. –
Je n'ai pas besoin d'avantage technique. Pardon! – anonymous
Je pense que la syntaxe Linq est plus lisible que la variante lambda. –