Comment cloner un dictionnaire .NET?

Je sais que nous devrions plutôt être à l'aide de dictionnaires, par opposition à des tables de hachage. Je ne peux pas trouver un moyen de cloner le dictionnaire si. Même si un moulage ICollection qui-je faire pour obtenir le SyncRoot, qui je sais, c'est aussi mal vu.

Je suis occupé à en changer maintenant. Je suis sous la bonne hypothèse qu'il n'existe aucun moyen pour mettre en place toute sorte de clonage, de façon générale, c'est pourquoi clone n'est pas pris en charge pour le dictionnaire?

  • Regardez stackoverflow.com/questions/139592/...
  • J'ai vu ça, mais je ne se soucient pas de la copie en profondeur. Un clone copie ne pourra le faire. Il y a également une deuxième partie de ma question qui est: Est la raison pour laquelle il n'y a pas de clone en raison de la difficulté que les génériques introduit?
InformationsquelleAutor uriDium | 2010-02-17