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

Rel*_*lla 36 .net c# fifo

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

Dav*_*kle 62

FIFO意味着先进先出.您正在寻找的数据结构称为队列.

  • 是的,或者提问者意味着命名管道:http://en.wikipedia.org/wiki/Named_pipe - 命名管道(也称为其行为的FIFO) (4认同)

kem*_*002 20

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

比较队列,堆栈和哈希表的链接.

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

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

队列上的 MSDN链接

堆栈用于LIFO操作:Stack Link

  • 请注意,LIFO也称为FILO.:-) (4认同)

Luk*_*keH 17

你在找Queue<T>班级吗?