Rea*_*ion 7 c# generics
我正在编写一个递归发现方法,它基本上会反序列化一个对象.此对象始终是字典列表,但有时字典会将其他字典作为值,有时字典会将字符串作为值.
我需要以某种方式在开头声明List. List<Dictionary<string,???>>
List<Dictionary<string,???>>
我现在处于泡菜状态,有人知道解决方案吗?
Jon*_*eet 11
基本上你最接近的可能是List<IDictionary>(非通用IDictionary接口).
List<IDictionary>
IDictionary
鉴于字典可以具有不同的键和值类型,您无论如何都无法在编译时以类型安全的方式使用它们.
归档时间:
12 年,2 月 前
查看次数:
662 次
最近记录: