Pergunta
Eu preciso gerar uma lista de números seqüenciais. Eu sei Ruby que você pode fazer 1..10 ou PHP você pode fazer intervalo (1, 10). Nada parecido em .Net já, ou eu tenho de escrevê-lo? Obrigado.
Solução
Em C # (com .NET 3.0 ou superior), este deve fazer o trabalho:
IEnumerable<int> myRange = Enumerable.Range(1, 10);
Outras dicas
Será que este trabalho para você?
public List<int> Range(int start, int finish)
{
List<int> retList = new List<int>();
for(int i = start; i <= finish; i++)
{
retList.Add(i);
}
return retList;
}
Você pode usar Enumerable.Range ()
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow