c# First in 任何输出集合?找不到也不知道去哪里找
c# First in Any out collections? Can't find and Don't know where to look
我确切地知道我在寻找什么,但不知道如何在搜索引擎中寻找它。我想要一个可以容纳任意数量对象(包括重复项)并允许随机抽取它们的集合。类似于一副纸牌。
不知道这种集合在c#中叫什么。我想象过 FIAO(先进先出),但这什么也没有。一些方向将不胜感激。
字典不保证任何特定的检索顺序,Keys 集合不按顺序排列。您可以在值中保留递增计数以表示重复项。
我认为您正在寻找 ConcurrentBag - 我不确定是否有此数据结构的非并发版本。
我确切地知道我在寻找什么,但不知道如何在搜索引擎中寻找它。我想要一个可以容纳任意数量对象(包括重复项)并允许随机抽取它们的集合。类似于一副纸牌。
不知道这种集合在c#中叫什么。我想象过 FIAO(先进先出),但这什么也没有。一些方向将不胜感激。
字典不保证任何特定的检索顺序,Keys 集合不按顺序排列。您可以在值中保留递增计数以表示重复项。
我认为您正在寻找 ConcurrentBag - 我不确定是否有此数据结构的非并发版本。