Skip to main content

1 to n using Linq

Exista momente cand avem nevoie sa generam date care sa contina o valoare care sa creasca de la 1 la n. De exemplu avem nevoie sa generam pentru paginare valoriile: Page 1; Page 2; ... Page n.
Oare putem sa facem acest lucru fara for?
Iara raspunsul pe care l-am gasit eu:
static void Main(string[] args)
{
StringBuilder sb = new StringBuilder();

Enumerable
.Range(1, 10)
.ToList()
.ForEach(item => sb.AppendFormat("Page {0}; ", item));

Console.WriteLine(sb.ToString());
Console.ReadKey();
}




Comments