回答
您可以使用linq Min
和Max
方法。
将您Queue
到Queue<T>
并看看这里的例子: http://code.msdn.microsoft.com/LINQ-Aggregate-Operators-c51b3869
你能告诉我在这种情况下如何使用LINQ吗?(特别是QUEUE) – Dany
可否请投票人解释一下? –
当然,你必须指定值你想要的最大值和最小值:
var max = QueueData.Max(x => x.SomeSelectedComparableValue);
var min = QueueData.Min(x => x.SomeSelectedComparableValue);
-1 - 不正确;该对象可以实现'IComparable
...他没有指定,因此我没有假设。 –
如果Dany不知道'Min'和'Max'方法,那么他就不能提出与答案相关的问题。另外,如果有人看你的答案,他们可能会认为你总是'必须'指定成员。 –
- 1. 如何找到链接列表的最大/最小元素
- 2. 如何查找列表中最大/最小元素的索引?
- 3. 如何从升压得到最大/最小元素多阵列
- 4. 找到最小和最大像素值
- 5. 如何从最小 - 最大堆中删除最大元素?
- 6. 查找最小优先级队列中最老的元素java
- 7. 如何查找数组的最小和最大元素?
- 8. 在列表中找到最大元素
- 9. ThreadPool.QueueUserWorkItem中的最大队列元素
- 10. 找到最大的小元素
- 11. 如何在随机整数数组中找到最小和最大的元素?
- 12. Python:我如何在子数组元素中找到最小值和最大值?
- 13. 从列表中的最小元素到最大元素的距离
- 14. 增加队列大小并找到最短队列
- 15. 2D阵列的最小/最大元素
- 16. 如何找到BST的最小元素?
- 17. Swift - 如何查找字典中的最大或最小元素和数组列表中的最大或最小元素
- 18. 如何切换数组中的最大和最小元素?
- 19. 如何获取队列的最小值和最大值?
- 20. 从两列中查找最小值和最大值。生成从最小日期到最大
- 21. 如何查找向量中元素的最大和最小索引?
- 22. Python如何在列表中找到最大元素
- 23. 查找字典项目列表中的最小和最大元素
- 24. 查找阵列中最大的元素
- 25. 查找具有最大和最小元素数的数组
- 26. 使用3n/2比较找出最大和最小元素?
- 27. 如何查找列表框中的最大值和最小值
- 28. 如何从链表中找到最大元素?
- 29. 如何从排序的数组中找到最大的元素?
- 30. 寻找最小和最大
你为什么要使用一个队列如果你有这样的要求? – Oded
我正在采取队列,因为我从一边添加价值并从另一边移除每一个操作。所以在这种情况下,队列是有效的。 – Dany
但不是用于查找'Min'和'Max'。 – Oded