的System.Collections.ObjectModel.KeyedCollection类是一个非常有用的替代System.Collections.Generic.Dictionary,特别是当关键数据是对象的一部分被存储或要能够枚举在订单中的项目。不幸的是,类是抽象的,我无法找到核心.NET框架一般的具体实现。
href="http://rads.stackoverflow.com/amzn/click/0321545613">框架设计Guidlines 书表明一个具体实施的应的提供的