sito , funkcja? range

0

Mam takie oto zadanko:

Napisz program, który tworzy listę liczb całkowitych z przedziału [1..N], gdzie N = 1000 (użyj range). Usuń liczby, które nie są pierwsze (sito Erastotenesa), wypisz powstały zbiór.

niby zadanko nie sprawiłoby mi problemu gdybym miał to zrobić na normalnej tablicy lub tablicy bitowej (bo chyba niezbyt się to różni od javy) ale nie wiem o co chodzi z tym range. Poszperałem trochę na googlach i na msdn ale nic ciekawego i pomocnego nie znalazłem (może słabo szukałem). Ma ktoś jakis pomysł o co kaman z tym range i ew. jakiś przykład użycia?

0
int n = 1000;
List<int> lista = Enumerable.Range(1, n).ToList();
int[] tablica = Enumerable.Range(1, n).ToArray();

1 użytkowników online, w tym zalogowanych: 0, gości: 1