AsyncEnumerable.Sequence<T>(T, T, T) Método

Definición

Genera una secuencia que comienza con start y genera valores adicionales cada uno de los cuales se step incrementa hasta endInclusive que se alcanza.

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)

Parámetros de tipo

T

Tipo del valor que se va a producir en la secuencia de resultados.

Parámetros

start
T

Valor inicial. Este valor siempre se incluirá en la secuencia resultante.

endInclusive
T

Límite final más allá del cual no se incluirán los valores en la secuencia.

step
T

Cantidad por la que se debe incrementar el siguiente valor de la secuencia del valor anterior.

Devoluciones

que IAsyncEnumerable<T> contiene la secuencia.

Excepciones

step es null.

step es cero y endInclusive no es igual a start.

Se aplica a