title: Are there any implementations of multiset for .Net?
body: <p>I'm looking for a .Net implementation of a multiset. Can anyone recommend a good one?</p>
  
  <p>(A multiset, or bag, is a set that can have duplicate values, and on which you can do set operations: intersection, difference, etc. A shopping cart for instance could be thought of as a multiset because you can have multiple occurrences of the same product.)</p>