Je veux afficher les éléments dans une liste déroulante comme 5%, 10%, 15%, 20% jusqu'à 100. Y at-il un moyen de lier une requête LINQ intelligente à la source de données qui va le faire pour moi?Sélectionnez 5, 10, 15, 20 et ainsi de suite avec LINQ
5
A
Répondre
18
Vous pouvez utiliser Enumerable.Range:
Enumerable.Range(1, 20).Select(x => 5 * x);
Ou, dans une syntaxe plus LINQ comme:
from x in Enumerable.Range(1, 20)
select (x * 5);
+0
Super, a travaillé comme un charme! –
LinqToObjects de ça, pas LINQ to entités. –
désolé ... mon mauvais: (... réparé –
"requête LINQ" est comme "machine ATM". (Ne vous inquiétez pas, je me surprends à le dire aussi.) :-) – Pretzel