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

Definitie

Hiermee wordt een reeks gegenereerd die begint met start en extra waarden oplevert die elk worden step verhoogd totdat endInclusive het is bereikt.

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)

Type parameters

T

Het type van de waarde dat moet worden geretourneerd in de resultatenreeks.

Parameters

start
T

De beginwaarde. Deze waarde wordt altijd opgenomen in de resulterende reeks.

endInclusive
T

De eindgrens buiten welke waarden niet in de reeks worden opgenomen.

step
T

Het bedrag waarmee de volgende waarde in de reeks moet worden verhoogd vanaf de vorige waarde.

Retouren

Een IAsyncEnumerable<T> die de reeks bevat.

Uitzonderingen

step is null.

step is nul en endInclusive is niet gelijk aan start.

Van toepassing op