.NET基类库中是否有任何字典类允许使用重复的键?我发现的唯一解决方案是创建一个类,例如:Dictionary<string, List<object>>但这实际上使人恼火。在Java中,我相信MultiMap可以完成此任务,但是无法在.NET中找到类似物。
3 回答
小唯快跑啊
TA贡献1863条经验 获得超2个赞
如果您使用的是.NET 3.5,请使用Lookup该类。
编辑:您通常创建一个Lookupusing Enumerable.ToLookup。这确实假定您以后不需要更改它-但我通常会发现它足够好。
如果不为你工作,我不认为有一个在任何框架,这将有助于-并使用字典是尽善尽美:(
- 3 回答
- 0 关注
- 469 浏览
添加回答
举报
0/150
提交
取消