Skip to main content
 首页 » 编程设计

c#之为什么 .NET 中的排序集合没有匹配的接口(interface)

2024年05月06日40JeffreyZhao

<分区>

.NET 有一堆 sorted collections .但是,仅添加了实现,例如:

但是,这些都没有实现“匹配”接口(interface),它们只实现了 IList<T> , IDictionary<Tkey, TValue>和 ISet<T> .

在我看来,集合已排序这一事实是您可能希望在不进一步指定具体实现的情况下传达给消费者的。此外,我认为添加此类接口(interface)并不复杂。

我是不是想错了?