Enumerable.InfiniteSequence<T>(T, T) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает бесконечную последовательность, начинающуюся с start и возвращающую дополнительные значения, каждый из которых увеличивается 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)
Параметры типа
- T
Тип значения, возвращаемого в последовательности результатов.
Параметры
- start
- T
Начальное значение.
- step
- T
Сумма, по которой следующее возвращаемое значение должно увеличиваться из предыдущего возвращаемого значения.
Возвращаемое значение
Объект, IEnumerable<T> содержащий последовательность.