Esiste un equivalente di Pythons range(12) in C#?

Esiste un equivalente di Pythons range(12) in C#?

Stai cercando il Enumerable.Range metodo:

var mySequence = Enumerable.Range(0, 12);

Giusto per completare le risposte di tutti, ho pensato di aggiungere quel Enumerable.Range(0, 12); è più vicino a xrange(12) di Python 2.x perché è un enumerabile.

Se qualcuno richiede specificamente un elenco o un array:

Enumerable.Range(0, 12).ToList();

o

Enumerable.Range(0, 12).ToArray();

sono più vicini a range(12) di Python .


Enumerable.Range(start, numElements);