队列中含有特殊的方法queue.Peek(),我为什么要使用它时,我可以使用一般的queue.First()和queue.Last()?
Peek是队列的经典方法,其中First和LastLinq方法一样.由于队列最有可能实现,因此IEnumerable您将获得与严格队列无关的方法First和Last.
弯曲排队规则并不是世界末日.听起来你正在使用这种结构来满足你的需求.虽然谁希望队列像队列一样行动,但对下一个程序员来说可能会让人感到困惑.也许你创建了一个扩展Queue的类,称为StackedQueue.然后,如果有人需要维护您的代码,他们就不会期望队列的行为
| 归档时间: |
|
| 查看次数: |
6778 次 |
| 最近记录: |