Array de números em um intervalo

Crie uma função que retorne um array com todos os números inteiros entre os dois números dados start e end.

Exemplos

Program.RangeOfNumbers(2, 4); // new[] { 3 }
Program.RangeOfNumbers(5, 9); // new[] { 6, 7, 8 }
Program.RangeOfNumbers(2, 11); // new[] { 3, 4, 5, 6, 7, 8, 9, 10 }
Program.RangeOfNumbers(4, 4); // System.Array.Empty<int>()

Notas

  • start será sempre <= end.
  • start e end não são incluídos no array resultante.
  • Se start == end, retorne um array vazio.