【发布时间】:2015-12-27 04:31:32
【问题描述】:
我正在编写一小段代码来将类序列化为二进制,可以将其反序列化为对象,而无需知道接收端的类型。类型在程序集中定义,但您不必在方法调用中提供它(例如Deserialize<MyType>())。我想创建某种字典,允许我从int 中获取Type,并从Type 中获取相应的int。 .Net 中是否有执行此操作的对象?
我目前有一个包含两个private 字典和一些方法来处理和验证同步字典的添加和删除的类。问题是,这就是我要避免的(重复数据)。
编辑:“潜在重复”中提出的解决方案基本上是在做我已经在做的事情。我在问是否有一个特殊的字典类已经这样做了,这将允许一对一的关系而不复制每个键和值。
【问题讨论】:
标签: c# .net dictionary serialization one-to-one