<分区> 分区>
.NET 有一堆 sorted collections .但是,仅添加了实现,例如:
但是,这些都没有实现“匹配”接口(interface),它们只实现了 IList<T> , IDictionary<Tkey, TValue>和 ISet<T> .
在我看来,集合已排序这一事实是您可能希望在不进一步指定具体实现的情况下传达给消费者的。此外,我认为添加此类接口(interface)并不复杂。
我是不是想错了?
<分区> 分区>
.NET 有一堆 sorted collections .但是,仅添加了实现,例如:
但是,这些都没有实现“匹配”接口(interface),它们只实现了 IList<T> , IDictionary<Tkey, TValue>和 ISet<T> .
在我看来,集合已排序这一事实是您可能希望在不进一步指定具体实现的情况下传达给消费者的。此外,我认为添加此类接口(interface)并不复杂。
我是不是想错了?