Поделиться через


Функция OperatorIntrinsics.RangeStepGeneric<'Step,'T> (F#)

Создает диапазон значений с использованием заданных значений zero, add, start, step и stop.

Пространство имен/путь к модулю: Microsoft.FSharp.Core.Operators.OperatorIntrinsics

Сборка: FSharp.Core (в FSharp.Core.dll)

// Signature:
RangeStepGeneric : 'Step -> ('T -> 'Step -> 'T) -> 'T -> 'Step -> 'T -> seq<'T>

// Usage:
RangeStepGeneric zero add start step stop

Параметры

  • zero
    Тип: 'Step

    Нулевое значение для типа шага.

  • add
    Тип: 'T -> 'Step -> 'T

    Функция сложения, складывающая значение и шаг для получения другого значения.

  • start
    Тип: 'T

    Начальное значение.

  • step
    Тип: 'Step

    Приращение значения на каждой итерации.

  • stop
    Тип: 'T

    Конечное значение.

Возвращаемое значение

Перечислимая последовательность значений, начинающаяся с start, увеличивающаяся на step и заканчивающаяся stop.

Заметки

Эта функция предназначена для использования скомпилированным кодом F# и не должна вызываться напрямую.

Платформы

Windows 8, Windows 7, Windows Server 2012, Windows 2008 Server R2

Сведения о версии

Основной версии библиотеки F#

Поддерживается в: 2.0, 4.0, портативная машинка, портативная

См. также

Ссылки

Модуль Operators.OperatorIntrinsics (F#)

Модуль Core.Operators (F#)