【发布时间】:2014-01-05 07:53:51
【问题描述】:
public List<Transfer> Queue
{
get { return _queue; }
set { _queue = value; }
}
TransferFromQueue()
{
// Do stuff
// Remove transfered item from Queue
}
My Queue 是一个变量,将一直添加和删除项目。
我正在寻找一种在列表中有项目时执行 TransferFromQueue() 的方法。 虽然它不应该运行不止一个 TransferFromQueue()。
当队列中有项目时,如何逐个循环这个队列?
【问题讨论】:
-
你为什么不改用
Queue<Transfer>? -
不确定,它比 List 有什么好处吗?
-
是的,编辑了我的答案以提供指向此问题的问题的链接。