我在使用Json.net反序列化带有接口值的相当复杂的嵌套字典类型时遇到了问题。代码位于"“中,所讨论的类型如下: where TSerializedDictionary<string, TypeYDictionary<T>>}
我有几个嵌套级别的集合或字典,其中包含接口对象(以BlobItem作为根),在每个
TDictionary分配给TObject变量。我可以将TOBject转换回同一个项目中的TDictionary。但是,如果转换是在引用的bpl项目中完成的,则转换将失败,具体取决于项目的引用方式。; CheckNotNull(Obj as TDictionary<string, Integer>);非常奇怪的是,只有在没有将Pack