2015-04-15 28 views
0

目標是從[(1,2),(3,4),(5,6)]例如[| 1,2 ,3,4,5,6 |]。 Msdn給出了一個簡單的example Array.collect的用法。我試圖用很熱使fsharp中的元組數組元素數組

x |> Array.collect (fun (a,b) -> [|a,b|]) 

但它仍然返回(a,b)[]。 感謝您的幫助提前。

回答

7

你拉姆達創建一個元組[|a,b|] 你需要兩個元素的數組的數組:在收藏(fun (a,b) -> [|a; b|]) 元素由;

+0

感謝了很多分!這樣一個明顯的驢!我只需要睡一會兒:) – D3migod