que estoy tratando de crear un diccionario de una manera funcional. He jugado un poco con ella y fue capaz de concatenar dos diccionarios con este código:Trabajar con diccionarios inmutables
let d1 = dict [(1, "one"); (2, "two")]
let d2 = dict [(4, "four")]
let d = List.ofSeq d1 @ List.ofSeq d2
Es esta la forma correcta de trabajar con diccionarios inmutables en C#? Parece un poco complicado.
¿Qué pasa si desea utilizar Diccionario concurrente? ¿Puede Map reemplazar eso? Supongo que Map será un poco lento ya que devolverá un nuevo diccionario cada vez que agregue nuevos elementos. – Kafo