如何从FIFO队列中返回新对象而不删除它

时间:2012-11-12 08:54:25

标签: c#

Peek返回队列开头的对象而不删除它。

如果我想对队列中的"最后一个对象"做同样的事情怎么办?即"最新"一个(刚刚插入一个)。

我已经尝试queue.Reverse().Peek(),但这不会编译。

1 个答案:

答案 0 :(得分:5)

尝试以下方法:

queue.Last()

queue.Reverse().Peek()不起作用,因为Reverse()返回IEnumerable<T>的实例,但未定义Peek()方法。