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

jav*_*red 1 c#

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

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

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

Fun*_*ung 5

请尝试以下方法:

queue.Last()
Run Code Online (Sandbox Code Playgroud)

queue.Reverse().Peek()不起作用,因为Reverse()返回一个IEnumerable<T>没有定义Peek()方法的实例.