为什么没有OrderedDictionary的通用实现?

non*_*ot1 6 .net c# ordereddictionary .net-3.5

为什么没有OrderedDictionary的通用实现?

在发布此消息之前,我确实看到: 没有OrderedDictionary的通用实现?

但这只是证实它不存在.不是为什么它不存在.

我见过一些自定义实现,包括:http: //www.codeproject.com/KB/recipes/GenericOrderedDictionary.aspx

但是为什么微软不把它包含在基础.net库中呢?当然他们有理由不建造通用......但它是什么?

谢谢

编辑:Perhpase应该转移到programmers.se.com ...但我不知道如何移动它.