Вопрос

Мне нужно создать список последовательных номеров. Я знаю, Ruby вы можете сделать 1..10 или PHP вы можете сделать диапазон (1, 10). Что-нибудь подобное в .Net уже есть, или я должен написать это? Спасибо.

Это было полезно?

Решение

В C # (с .NET 3.0 или выше) это должно делать эту работу:

IEnumerable<int> myRange = Enumerable.Range(1, 10);

Другие советы

Будет ли это работать для вас?

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;
}

Вы можете использовать Enumerable.Range ()

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top