Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Vytvoří nové pole, jehož prvky jsou výsledky použití dané funkce pro každý prvek pole.Předaný funkci indexy celé číslo určuje prvek během transformace.
Cesta k oboru názvů nebo modul: Microsoft.FSharp.Collections.Array2D
Sestavení: FSharp.Core (v FSharp.Core.dll)
// Signature:
Array2D.mapi : (int -> int -> 'T -> 'U) -> 'T [,] -> 'U [,]
// Usage:
Array2D.mapi mapping array
Parametry
mapping
Type: int -> int -> 'T -> 'UFunkce, která je u každého prvku matice transformace.Dvou celých čísel poskytují index prvku.
array
Type: 'T[,]Vstupní pole.
Vrácená hodnota
Matice, jejíž prvky byly transformovány na dané mapování.
Poznámky
Pro pole non nulové systémem založenou na vstupní pole bude rozšířeno k výstupní pole.
Tato funkce se nazývá MapIndexed v kompilovaný sestavení.Pokud člen přistupují z jazyka než F# nebo prostřednictvím reflexe, tento název použijte.
Platformy
Windows 8, Windows 7, Windows Server 2012 Windows Server 2008 R2
Informace o verzi
F# základní verze knihovny
Podporovány: 2.0, 4.0, přenosné