LINQ to Objects
Enumerable Range
foreach (var number in Enumerable.Range(1, 10))
{
Console.WriteLine(number);
}
Filter Array
var scores = new int[] { 90, 100, 82, 89, 92 };
var highScores = from score in scores
where score >= 90
select score;
foreach (var score in highScores)
{
Console.WriteLine(score);
}