Я пытаюсь думать о умных, ясных и простых способах писать код, описывающий последовательность целых чисел в заданном диапазоне.
Вот пример:
IEnumerable<int> EnumerateIntegerRange(int from, int to)
{
for (int i = from; i <= to; i++)
{
yield return i;
}
}