Peek
在队列开始处返回对象,但不删除它。
如果我想对“队列中的最后一个对象”执行相同的操作,该怎么办。即“最新”的(刚刚插入的)。
我已经尝试过queue.Reverse().Peek()
,但是无法编译。
最佳答案
请尝试以下操作:
queue.Last()
queue.Reverse().Peek()
不起作用,因为Reverse()
返回的IEnumerable<T>
实例没有定义Peek()
方法。关于c# - 如何从FIFO队列中返回新对象而不删除它,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13340689/