Метод Range
Метод Range класса Enumerable создаёт последовательность последовательных целых чисел.
Синтаксис
IEnumerable<int> seq = Enumerable.Range(start, count);
Пример
Давайте создадим числа от 1, пять штук:
using System;
using System.Collections.Generic;
using System.Linq;
class Program
{
static void Main()
{
var nums = Enumerable.Range(1, 5);
Console.WriteLine(string.Join(" ", nums));
}
}
Результат выполнения кода:
"1 2 3 4 5"
Пример
Давайте посчитаем элементы Range:
using System;
using System.Collections.Generic;
using System.Linq;
class Program
{
static void Main()
{
Console.WriteLine(Enumerable.Range(1, 5).Count());
}
}
Результат выполнения кода:
5