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

Definição

Gera uma sequência que começa com start e produz valores adicionais, cada um incrementado por step até endInclusive ser atingido.

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 Genérico

T

O tipo do valor a ser obtido na sequência de resultados.

Parâmetros

start
T

O valor inicial. Este valor será sempre incluído na sequência resultante.

endInclusive
T

O limite final para além do qual valores não será incluído na sequência.

step
T

O valor pelo qual o valor seguinte na sequência deve ser incrementado em relação ao valor anterior.

Devoluções

E IAsyncEnumerable<T> que contém a sequência.

Exceções

step é null.

step é zero e endInclusive não é igual starta .

Aplica-se a