Compartilhar via


Função Parallel.init<'T> (F#)

Crie uma matriz, dada a dimensão e uma função geradora para calcular os elementos.

Caminho do namespace/módulo: Microsoft.FSharp.Collections.ArrayModule.Parallel

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

// Signature:
init : int -> (int -> 'T) -> 'T []

// Usage:
init count initializer

Parâmetros

  • count
    Tipo: int

    O tamanho da matriz.

  • initializer
    Tipo: int -> 'T

    A função que gera os elementos.

Valor de retorno

A matriz criada.

Comentários

Executa a operação paralelamente usando System.Threading.Tasks.Parallel.For. A ordem em que a função fornecida é aplicada aos índices não foi especificada.

Essa função é chamada de Initialize em assemblies compilados. Se você estiver acessando a função a partir de uma linguagem .NET diferente de F#, ou com a reflexão, use esse nome.

Plataformas

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

Informações de versão

Versões da biblioteca principal F#

Com suporte a: 4.0

Consulte também

Referência

Módulo Array.Parallel (F#)

Módulo Collections.Array (F#)