c# - 具有重复键和值的 .NET 集合?

标签 c# .net

我正在寻找支持重复键和值的字典类型 .NET 集合,类似这样

Collection c = new Collection();
c["Key"] = "value";
c["Key"] = "value";
c["Key1"] = "value1";

字典不允许使用相同的键

最佳答案

我建议使用类 Lookup<TKey,TElement> .它就像一本允许重复键的字典。

关于c# - 具有重复键和值的 .NET 集合?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7467882/

相关文章:

c# - 为什么 Roslyn 中有这么多对象池的实现?

c# - WebResponse 在实现 IDisposable 时如何不让 "Dispose"公开可见?

c# - 何时将整个类声明为静态

c# - 如何从 List<T> 获取 IEnumerable<T>?

c# - 基于非零的多维数组

c# - (byte)Convert.ToChar(anyStringOfLengthOne) 怎么可能抛出错误?

c# - 目录搜索器可以查询操作属性吗?

c# - 为什么注册表写在与预期不同的位置?

.net - Node JS setInterval。 TypeError : Cannot read property 'apply' of undefined

c# - 如何连接带空格的字符串?