我正在寻找多集的.Net实现。谁能推荐一个好人?

(多集或袋是一组可以具有重复值的集合,可以在其上进行设置操作:相交,差等。例如,购物车可以被视为多集,因为您可能多次出现相同的产品。)

最佳答案

我不知道,但是您可以为此使用Dictionary,其中值是项目的数量。当第二次添加该项目时,您将在字典中增加该项目的值。

另一种可能性是仅使用项目的List,在其中您可以放置​​重复项。对于购物车,这可能是更好的方法。

10-08 14:48