List.init<'T> (Función de F#)
Crea una lista llamando al generador especificado en cada índice.
Espacio de nombres/Ruta de acceso del módulo: Microsoft.FSharp.Collections.List
Ensamblado: FSharp.Core (en FSharp.Core.dll)
// Signature:
List.init : int -> (int -> 'T) -> 'T list
// Usage:
List.init length initializer
Parámetros
length
Tipo: intLongitud de la lista que se va a generar.
initializer
Tipo: int -> 'TFunción para generar un elemento de un índice.
Valor devuelto
Lista de elementos generados.
Comentarios
Esta función se denomina Initialize en los ensamblados compilados.Si obtiene acceso a la función desde un lenguaje distinto de F# o mediante reflexión, use este nombre.
Ejemplo
En el siguiente código se muestra cómo usar List.init.
printfn "List of squares: %A" (List.init 10 (fun index -> index * index))
Output
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