标签: visual-studio-2008 .net-3.5 list c#-3.0 dictionary
在我开始自己编写之前,是否有类似List的构造,它还包含像键一样的字典?
在有人建议使用词典之前,项目的顺序对我来说很重要,而词典不能保证一个位置。
所以,我希望能够以下列方式检索项目:
int position = 4; MyObject o = MyCollection[position];
并且像这样:
string key = "MyKey"; MyObject o = MyCollection[key];
有这样的事吗?
答案 0 :(得分:2)
我相信您可以使用Ordered Dictionary类。
事实上,是的。是的,你可以。