I know exactly what I am looking for, but not how to ask for it in a search engine. I want a collection that can hold any number of objects including duplicates and allows for them to be pulled out randomly. Similar to a deck of cards.
I don't know what this kind of collection would be called in c#. I imagined FIAO(First In Any Out) but that pulls up nothing. Some direction would be appreciated.