2010-06-11 17 views
5

Quiero mostrar elementos en una lista desplegable como 5%, 10%, 15%, 20% hasta 100. ¿Hay alguna manera de vincular una consulta LINQ inteligente? a la fuente de datos que hará esto por mí?Seleccione 5, 10, 15, 20 y así sucesivamente con LINQ

+0

de ese LinqToObjects, no LINQ a las entidades. –

+0

lo siento ... mi mal: (... lo corrigió –

+0

"consulta LINQ" es como "cajero automático". (No se preocupe, me veo a mí mismo diciendo que, también.) :-) – Pretzel

Respuesta

18

Puede utilizar Enumerable.Range:

Enumerable.Range(1, 20).Select(x => 5 * x); 

O, en una sintaxis más LINQ como:

from x in Enumerable.Range(1, 20) 
select (x * 5); 
+0

Genial, funcionó como un ¡encanto! –

Cuestiones relacionadas