Я пытаюсь создать словарь функциональным способом. Я немного играл с ним и был в состоянии объединить два словаря с этим кодом:Работа с неизменяемыми словарями
let d1 = dict [(1, "one"); (2, "two")]
let d2 = dict [(4, "four")]
let d = List.ofSeq d1 @ List.ofSeq d2
Это правильный способ работы с неизменяемыми словарях F #? Это кажется немного сложным.
Что делать, если вы хотите использовать Параллельный словарь? Может ли Карта заменить это? Я предполагаю, что Карта будет немного медленной, так как она будет возвращать новый словарь каждый раз, когда я добавляю новые элементы? – Kafo 2017-12-01 01:41:25