如何在C#.NET中使用“FIFO”?

时间:2010-06-03 13:19:11

标签: c# .net fifo

.NET中是否有标准集合实现FIFO堆栈?

3 个答案:

答案 0 :(得分:59)

FIFO意味着先进先出。您正在寻找的数据结构称为Queue

答案 1 :(得分:17)

FIFO意味着先出先出。这与LIFO(或lucero指出的FILO)相反。这是最后一次出局。

A link comparing queues, stacks, and hashtables.

您希望将队列对象用于FIFO操作:

http://www.csharpfriends.com/Articles/getArticle.aspx?articleID=66

queues

上的MSDN链接

堆栈用于LIFO操作:Stack Link

答案 2 :(得分:13)

您在寻找Queue<T>班吗?