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 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2

Versionsinformationen

F#-Runtime

Unterstützt in: 2.0, 4.0

Silverlight

Unterstützt in: 3

Siehe auch

Weitere Ressourcen

Collections.Array4D-Modul (F#)

Microsoft.FSharp.Collections-Namespace (F#)