AsyncEnumerable.Sequence<T>(T, T, T) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.