8
私は機能的な方法で辞書を作成しようとしています。私はそれを少しを果たし、このコードで2つの辞書を連結することができました:不変の辞書で作業する
let d1 = dict [(1, "one"); (2, "two")]
let d2 = dict [(4, "four")]
let d = List.ofSeq d1 @ List.ofSeq d2
これはF#で不変の辞書での作業の正しい方法は何ですか?それは少し複雑に思えます。
あなたが同時辞書を使用したい場合はどう?地図はそれを置き換えることができますか?私は新しい要素を追加するたびに新しい辞書を返すので、Mapは少し遅いだろうと思いますか? – Kafo