На этот вопрос уже есть ответ здесь:
Я хочу инициализировать массив значений int и заполнить его диапазоном чисел:
return new int[].Populate(30,50);
Тогда у меня будет массив с 30, 31, 32, 33... - 50