【发布时间】:2011-04-08 02:04:25
【问题描述】:
我需要一个类似字典的对象,它可以使用相同的键存储多个条目。这是作为标准系列提供的,还是我需要自己推出?
为了澄清,我希望能够做这样的事情:
var dict = new Dictionary<int, String>();
dict.Add(1, "first");
dict.Add(1, "second");
foreach(string x in dict[1])
{
Console.WriteLine(x);
}
输出:
first
second
【问题讨论】:
-
您是否希望专门使用 int 作为密钥?如果一个字符串就足够了,那么 NameValueCollection 可能是有用的 - 可以将多个值分配给一个键
标签: c# collections