AsyncEnumerable.Sequence<T>(T, T, T) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Genererar en sekvens som börjar med start och ger ytterligare värden som var och en ökas med step tills den har nåtts endInclusive .
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)
Typparametrar
- T
Typen av värde som ska returneras i resultatsekvensen.
Parametrar
- start
- T
Startvärdet. Det här värdet tas alltid med i den resulterande sekvensen.
- endInclusive
- T
Det slut som är bundet efter vilket värden inte tas med i sekvensen.
- step
- T
Mängden som nästa värde i sekvensen ska ökas från föregående värde.
Returer
En IAsyncEnumerable<T> som innehåller sekvensen.
Undantag
step är null.
step är noll och endInclusive är inte lika med start.