Condividi tramite


Funzione OperatorIntrinsics.RangeStepGeneric<'Step,'T> (F#)

Genera un intervallo di valori utilizzando i valori zero, add, start, step e stop specificati.

Percorso spazio dei nomi/modulo: Microsoft.FSharp.Core.Operators.OperatorIntrinsics

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

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

// Usage:
RangeStepGeneric zero add start step stop

Parametri

  • zero
    Tipo: 'Step

    Valore zero per il tipo di passaggio.

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

    Funzione di addizione che aggiunge un valore e il passaggio per produrre un altro valore.

  • start
    Tipo: 'T

    Il valore iniziale.

  • step
    Tipo: 'Step

    L'incremento del valore a ogni iterazione.

  • stop
    Tipo: 'T

    Il valore finale.

Valore restituito

Sequenza enumerabile di valori che iniziano con start, con un incremento pari a step e che termina con stop.

Note

Questa funzione è destinata all'utilizzo da parte del codice F# compilato e non deve essere direttamente utilizzata.

Piattaforme

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

Informazioni sulla versione

F# Runtime

Supportato in: 2.0, 4.0

Silverlight

Supportato in: 3

Vedere anche

Riferimenti

Modulo Operators.OperatorIntrinsics (F#)

Modulo Core.Operators (F#)