AsyncEnumerable.Sequence<T>(T, T, T) Metodo

Definizione

Genera una sequenza che inizia con start e restituisce valori aggiuntivi per ogni incremento fino step a quando non endInclusive viene raggiunto.

public:
generic <typename T>
 where T : System::Numerics::INumber<T> static System::Collections::Generic::IAsyncEnumerable<T> ^ Sequence(T start, T endInclusive, T step);
public static System.Collections.Generic.IAsyncEnumerable<T> Sequence<T>(T start, T endInclusive, T step) where T : System.Numerics.INumber<T>;
static member Sequence : 'T * 'T * 'T -> System.Collections.Generic.IAsyncEnumerable<'T (requires 'T :> System.Numerics.INumber<'T>)> (requires 'T :> System.Numerics.INumber<'T>)
Public Function Sequence(Of T As INumber(Of T)) (start As T, endInclusive As T, step As T) As IAsyncEnumerable(Of T)

Parametri di tipo

T

Tipo del valore da restituire nella sequenza di risultati.

Parametri

start
T

Valore iniziale. Questo valore verrà sempre incluso nella sequenza risultante.

endInclusive
T

Limite finale oltre il quale i valori non verranno inclusi nella sequenza.

step
T

Quantità in base alla quale il valore successivo nella sequenza deve essere incrementato rispetto al valore precedente.

Valori restituiti

Oggetto IAsyncEnumerable<T> contenente la sequenza.

Eccezioni

step è null.

step è zero e endInclusive non è uguale a start.

Si applica a