OperatorIntrinsics.RangeStepGeneric <' etapa, T' > Função (F#)

Gera um intervalo de valores usando o zero determinado, adicionar, iniciar, etapa e parar de valores.

Caminho do namespace/módulo: Microsoft.FSharp.Core.Operators.OperatorIntrinsics

Assembly: FSharp.Core (em FSharp.Core.dll)

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

// Usage:
RangeStepGeneric zero add start step stop

Parâmetros

  • zero
    Tipo: 'Step

    O valor zero para o tipo de etapa.

  • add
    Tipo: 'T -> 'Step -> 'T

    Uma função de adição que adiciona um valor e a etapa para gerar outro valor.

  • start
    Tipo: 'T

    O valor inicial.

  • step
    Tipo: 'Step

    O incremento de valor em cada iteração.

  • stop
    Tipo: 'T

    O valor final.

Valor de retorno

Uma seqüência enumerável de valores que começam com start, incrementar por stepe terminando com stop.

Comentários

Esta função é para uso pelo código compilado do F# e não deve ser usada diretamente.

Plataformas

O Windows 7, SP2 do Windows Vista, Windows XP SP3, Windows XP Professional x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2

Informações sobre versão

O tempo de execução F#

Compatível com: 2.0, 4.0

Silverlight

Compatível com: 3

Consulte também

Referência

Módulo de Operators.OperatorIntrinsics (F#)

Módulo de Core.Operators (F#)