为了账号安全,请及时绑定邮箱和手机立即绑定

.NET词典中的重复键?

.NET词典中的重复键?

回首忆惘然 2019-11-08 10:48:42
.NET基类库中是否有任何字典类允许使用重复的键?我发现的唯一解决方案是创建一个类,例如:Dictionary<string, List<object>>但这实际上使人恼火。在Java中,我相信MultiMap可以完成此任务,但是无法在.NET中找到类似物。
查看完整描述

3 回答

?
小唯快跑啊

TA贡献1863条经验 获得超2个赞

如果您使用的是.NET 3.5,请使用Lookup该类。


编辑:您通常创建一个Lookupusing Enumerable.ToLookup。这确实假定您以后不需要更改它-但我通常会发现它足够好。


如果不为你工作,我不认为有一个在任何框架,这将有助于-并使用字典是尽善尽美:(


查看完整回答
反对 回复 2019-11-08
  • 3 回答
  • 0 关注
  • 469 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信