Array2D.initBased<'T> — Funkcja (F#)
Tworzy tablicę w oparciu o wymiary i funkcję generatora do obliczenia elementów.
Przestrzeń nazw/Ścieżka modułu: Microsoft.FSharp.Collections.Array2D
Zestaw:: FSharp.Core (w FSharp.Core.dll)
// Signature:
Array2D.initBased : int -> int -> int -> int -> (int -> int -> 'T) -> 'T [,]
// Usage:
Array2D.initBased base1 base2 length1 length2 initializer
Parametry
base1
Wpisz: intBaza dla pierwszego wymiaru tablicy.
base2
Wpisz: intBaza dla drugiego wymiaru tablicy.
length1
Wpisz: intDługość pierwszego wymiaru tablicy.
length2
Wpisz: intDługość drugiego wymiaru tablicy.
initializer
Wpisz: int -> int -> 'TFunkcja do produkcji elementów tablicy, biorąc pod uwagę dwa indeksy.
Wyjątki
Wyjątek |
Warunek |
---|---|
Wyrzucanie gdy base1, base2, length1, or length2 is negative. |
Wartość zwracana
Utworzona tablica.
Uwagi
Ta funkcja nosi nazwę InitializeBased w skompilowanych zestawach.Jeśli uzyskujesz dostęp do funkcji języka .NET, innego niż F# lub przez odbicie, użyć tej nazwy.
Platformy
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Informacje o wersji
Wersje podstawowe biblioteki języka F#
Obsługiwane w: 2.0, 4.0