Freigeben über


Array4D.init<'T>-Funktion (F#)

Erstellt ein Array unter Verwendung der angegebenen Dimensionen und einer Generatorfunktion, mit der die Elemente berechnet werden.

Namespace/Modulpfad: Microsoft.FSharp.Collections.Array4D

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

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

// Usage:
Array4D.init length1 length2 length3 length4 initializer

Parameter

  • length1
    Typ: int

    Die Länge der ersten Dimension.

  • length2
    Typ: int

    Die Länge der zweiten Dimension.

  • length3
    Typ: int

    Die Länge der dritten Dimension.

  • length4
    Typ: int

    Die Länge der vierten Dimension.

  • initializer
    Typ: int -> int -> int -> int -> 'T

    Die Funktion, mit der an jedem Index im Array ein Anfangswert erstellt wird.

Rückgabewert

Das erstellte Array.

Hinweise

Der Name dieser Funktion in der Assembly lautet Initialize. Verwenden Sie diesen Namen, wenn Sie in einer anderen .NET-Sprache als F# oder durch Reflektion auf die Funktion zugreifen.

Plattformen

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

Versionsinformationen

F#-Kern-Bibliotheks-Versionen

Unterstützt in: 2,0, 4,0, portablen

Siehe auch

Referenz

Collections.Array4D-Modul (F#)

Microsoft.FSharp.Collections-Namespace (F#)