Compartir a través de


Seq.mapi<'T,'U> (Función de F#)

Crea una nueva colección cuyos elementos son los resultados de aplicar la función especificada a cada uno de los elementos de la colección.El índice de entero que se pasa a la función indica el índice (a partir de 0) del elemento que se va a transformar.

Espacio de nombres/Ruta de acceso del módulo: Microsoft.FSharp.Collections.Seq

Ensamblado: FSharp.Core (en FSharp.Core.dll)

// Signature:
Seq.mapi : (int -> 'T -> 'U) -> seq<'T> -> seq<'U>

// Usage:
Seq.mapi mapping source

Parámetros

  • mapping
    Tipo: int -> 'T -> 'U

    Función para transformar elementos de la secuencia de entrada que también proporciona el índice actual.

  • source
    Tipo: seq<'T>

    Secuencia de entrada.

Excepciones

Excepción

Condition

ArgumentNullException

Se produce cuando la secuencia de entrada es NULL.

Valor devuelto

Secuencia resultante.

Comentarios

Esta función se denomina MapIndexed en los ensamblados compilados.Si obtiene acceso a la función desde un lenguaje .NET distinto de F# o mediante reflexión, use este nombre.

Plataformas

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

Información de versiones

Versiones de la biblioteca básica de F#

Se admite en: 2.0, 4.0, portables

Vea también

Referencia

Collections.Seq (Módulo de F#)

Microsoft.FSharp.Collections (Espacio de nombres de F#)