C# Language Intervallo e ripetizione


Esempio

I metodi statici Range e Repeat su Enumerable possono essere utilizzati per generare sequenze semplici.

Gamma

Enumerable.Range() genera una sequenza di numeri interi dati un valore iniziale e un conteggio.

// Generate a collection containing the numbers 1-100 ([1, 2, 3, ..., 98, 99, 100])
var range = Enumerable.Range(1,100);

Live Demo su .NET Fiddle

Ripetere

Enumerable.Repeat() genera una sequenza di elementi ripetuti in base a un elemento e al numero di ripetizioni richieste.

// Generate a collection containing "a", three times (["a","a","a"])
var repeatedValues = Enumerable.Repeat("a", 3);

Live Demo su .NET Fiddle