【发布时间】:2011-09-24 08:50:08
【问题描述】:
如何将Dictionary(Of TypeA, TypeB) 转换为Dictionary(Of TypeC, TypeD)?转换时有一个隐式转换(假设第二个字典是String, String),所以这个过程应该是自动的,对吧?我只是想不出一个优雅的方法来做到这一点。
语言是 VB.NET,但如果你更习惯的话,我可以阅读和转换 C#。
【问题讨论】:
-
您能更具体地说明您要做什么吗?据我了解,您希望您的字典同时支持 TypeA/TypeC 和 TypeB/TypeD 吗? TypeC 和 TypeD 分别是 TypeA 和 TypeB 的派生版本吗?
标签: .net generics dictionary types