Aracılığıyla paylaş


Array2D.initBased<'T> İşlevi (F#)

Boyutu ve öğeleri hesaplamak için oluşturucu işlevi verilen bir tabanlı dizi oluşturur.

Ad alanı/modül yol: Microsoft.FSharp.Collections.Array2D

Derleme: FSharp.Core (FSharp.Core.dll),

// Signature:
Array2D.initBased : int -> int -> int -> int -> (int -> int -> 'T) -> 'T [,]

// Usage:
Array2D.initBased base1 base2 length1 length2 initializer

Parametreler

  • base1
    Türü: int

    Dizinin ilk boyutu için taban dizini.

  • base2
    Türü: int

    Dizinin ikinci boyutu için taban dizini.

  • length1
    Türü: int

    Dizinin ilk boyutunun uzunluğu.

  • length2
    Türü: int

    Dizinin ikinci boyutunun uzunluğu.

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

    Verilen iki indeks ile dizi öğelerini üreten bir işlev.

Özel Durumlar

Özel Durum

Koşul

ArgumentException

Thrown when base1, base2, length1, or length2 is negative.

Dönüş Değeri

Oluşturulan dizi.

Notlar

Bu işlev adlı [InitializeBased] kodları derlenmiş derlemeleri. İşlev yansıtma veya F# dışındaki bir dilde erişiyorsanız, bu adı kullanın.

Platformlar

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

Sürüm Bilgisi

F# Çekirdek Kitaplığı sürümleri

Desteklenen: 2.0, 4.0

Ayrıca bkz.

Başvuru

Collections.Array2D Modülü (F#)

Microsoft.FSharp.Collections İsim Uzayı (F#)