Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Nama yang sepenuhnya memenuhi syarat: Std.Arrays.FlatMapped
function FlatMapped<'TInput, 'TOutput>(mapper : ('TInput -> 'TOutput[]), array : 'TInput[]) : 'TOutput[]
Ringkasan
Mengingat array dan fungsi yang memetakan elemen array ke beberapa array output, mengembalikan array output yang digabungkan untuk setiap elemen array.
Parameter Jenis
'Pasang
Jenis elemen array.
'TOutput
Fungsi mapper mengembalikan array dari jenis ini.
Masukan
Mapper
Fungsi dari 'TInput ke 'TOutput[] yang digunakan untuk memetakan elemen array.
Array
Array elemen.
Hasil
Array 'TOutput[] yang merupakan perangkaian semua array yang dihasilkan oleh fungsi pemetaan.
Contoh
Kode berikut membuat array dengan setiap elemen array input diulang dua kali.
let repeatedPairs = FlatMapped(x -> Repeated(x, 2), [1, 2, 3]);
// repeatedPairs is [1, 1, 2, 2, 3, 3].