Hola
Gracias por levantar tu consulta en los foros de MSDN. Con respecto a la misma, te hago la recomendación de ingresar al siguiente enlace en donde puedes encontrar una posible solución para tu problema.
https://support.microsoft.com/es-pa/help/2383895/an-item-with-the-same-key-has-already-been-added-error-when-you-open-a
http://programandonet.com/questions/26325/c-un-elemento-con-la-misma-clave-ya-ha-sido-agregado-al-compilar-expresion
http://programandonet.com/questions/2527/un-articulo-con-la-misma-clave-ya-ha-sido-agregado
https://stackoverrun.com/es/q/820431
https://es.switch-case.com/58946718
https://es.switch-case.com/52816240
https://www.annke.com/
https://geeks.ms/jmtorres/page/2/
https://rstopup.com/no-hay-un-generico-implementacion-de-ordereddictionary.html
https://support.microsoft.com/es-bo/help/2997020/fix-an-item-with-the-same-key-has-already-been-added-error-when-you-re
Gracias por usar los foros de MSDN.
Carlos Ruiz
____
Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.
Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.
Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.