如何将键/值对插入字典?

sin*_*rix 2 c# dictionary

当我向Dictionaryusing 添加一个条目时Add,KeyValuePair会在它的末尾添加一个条目.我想在它上面进行预先处理KeyValuePair,这是第一项.

有没有办法用a做Dictionary或者我应该建立一个List<KeyValuePair<TKey, TValue>>或者你有更好的主张吗?

编辑:我以为我可以在枚举中工作Dictionary,似乎我不能.

我试过用List<KeyValuePair<TKey, TValue>>它不太实用.

Ode*_*ded 12

Dictionary类没有提出一个概念,在它-没有位置索引到Dictionary.

如果需要在字典上使用位置索引,请查看命名空间中的OrderedDictionarySystem.Collections.Specialized.