Enumerable.InfiniteSequence<T>(T, T) Methode

Definition

Generiert eine unendliche Sequenz, die mit start und liefert zusätzliche Werte, die jeweils erhöht werden step.

public:
generic <typename T>
 where T : System::Numerics::IAdditionOperators<T, T, T> static System::Collections::Generic::IEnumerable<T> ^ InfiniteSequence(T start, T step);
public static System.Collections.Generic.IEnumerable<T> InfiniteSequence<T>(T start, T step) where T : System.Numerics.IAdditionOperators<T,T,T>;
static member InfiniteSequence : 'T * 'T -> seq<'T (requires 'T :> System.Numerics.IAdditionOperators<'T, 'T, 'T>)> (requires 'T :> System.Numerics.IAdditionOperators<'T, 'T, 'T>)
Public Function InfiniteSequence(Of T As IAdditionOperators(Of T, T, T)) (start As T, step As T) As IEnumerable(Of T)

Typparameter

T

Der Typ des Werts, der in der Ergebnissequenz zurückgegeben werden soll.

Parameter

start
T

Der Anfangswert.

step
T

Der Betrag, um den der nächste Ertragswert aus dem vorherigen Ertragswert erhöht werden soll.

Gibt zurück

Eine IEnumerable<T> , die die Sequenz enthält.

Gilt für: