Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Cria uma nova coleção, cujos elementos são os resultados da aplicação da função de determinado para cada um dos elementos da coleção. O índice inteiro passado para a função indica o índice (de 0) do elemento que está sendo transformado.
Caminho do namespace/módulo: Microsoft.FSharp.Collections.seq
Assembly: FSharp.Core (em FSharp.Core.dll)
// Signature:
Seq.mapi : (int -> 'T -> 'U) -> seq<'T> -> seq<'U>
// Usage:
Seq.mapi mapping source
Parâmetros
mapping
Tipo: int -> 'T -> 'UUma função para transformar os itens da seqüência de entrada também fornece o índice atual.
source
Tipo: SEQ<'T>A seqüência de entrada.
Exceções
Exceção |
Condição |
|---|---|
Lançada quando a seqüência de entrada é nula. |
Valor de retorno
A seqüência de resultado.
Comentários
Esta função é chamada de MapIndexed em módulos (assemblies) compilados. Se você estiver acessando a função de um.NET de idioma diferente, por exemplo, F#, ou através de reflexão, usar este nome.
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