-1

这是昨天的问题我有 2 个队列的后续 内容,它们包含 5 个元素,每个元素称为玩家 1 和玩家 2。他们使用类似以下内容进行排队

player2.Enqueue(chuckcards[i]);

Chuck 卡是一个具有多个不同数据成员的类,包括 6 个整数和一个字符串。现在我希望将一个项目出列,将值提供给标签(每个数据成员多一个)并将字符串提供给图片框(我不需要帮助)。但我想知道如何从出队中获取值。我还想能够说在其他玩家队列上重新排队。所以我可能会使用峰值操作来获取值,然后如果结果成功,只需将其从队列 1 的末尾移到队列 2 上。

希望这很清楚。

任何帮助,将不胜感激。我已经四处寻找,但还没有找到真正的答案。

4

1 回答 1

1
Queue<Foo> firstQueue = new Queue<Foo>();
Queue<Foo> secondQueue = new Queue<Foo>();
//todo populate
var item = firstQueue.Dequeue();
item.DoStuff();
secondQueue.Enqueue(item);
于 2013-04-25T14:30:28.783 回答