在列表中查找具有最大值的项目

海莉亚

我是VB.Net的初学者。在我正在处理的代码中,有一个叫做Market的类,它具有Demand(整数)属性。我列出了所有Market实例。在代码中的某个时刻,我需要在列表中找到需求值最高的Market实例。我如何有效地做到这一点(不遍历列表的所有成员并将其需求与最低发现值进行比较)。谢谢您的帮助美好的一天!

黑木

您可以使用该OrderByDescending方法对List按需属性进行排序,然后选择第一项。

    Dim markets As New List(Of Market)
    markets.Add(New Market With {.Demand = 10})
    markets.Add(New Market With {.Demand = 30})
    markets.Add(New Market With {.Demand = 20})
    Dim topMarket As Market = markets.OrderByDescending(Function(m) m.Demand).FirstOrDefault

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在MongoDB中查找具有最大值的给定类别的项目

来自分类Dev

在python中递归查找具有最大值的元素

来自分类Dev

查找组中具有最大值的行

来自分类Dev

在键值对的 PCollection 中查找具有最大值的键

来自分类Dev

在列表中查找长度有限的最大值

来自分类Dev

在嵌套列表中查找最大值

来自分类Dev

在列表中查找最大值

来自分类Dev

具有最大值的对象列表

来自分类Dev

从具有多个列的.txt文件中查找最大值,最小值

来自分类Dev

从具有多个列的.txt文件中查找最大值,最小值

来自分类Dev

在嵌套列表中查找列表的最大值

来自分类Dev

在Python中查找列表的最小值,最大值

来自分类Dev

查找具有公共密钥的哈希数组的最大值?

来自分类Dev

从std :: map查找具有最大值的元素

来自分类Dev

NetLogo-查找具有最大值的补丁

来自分类Dev

查找具有最大值的父对象

来自分类Dev

在数据框中查找具有相关列名和索引的最大值

来自分类Dev

Ruby使用max_by在多维数组中查找具有最大值的元素

来自分类Dev

Excel VBA 在相邻单元格中查找具有最大值的字符串

来自分类Dev

IndexedDB:检索具有最大值的项目

来自分类Dev

在Scala中递归查找列表中的最大值

来自分类Dev

在Scala中递归查找列表中的最大值

来自分类Dev

在 Python 中的对象列表中查找最大值

来自分类Dev

在二维网格(多维列表)中获取具有最大值的所有图块

来自分类Dev

从对象列表中获取具有最大值的对象的最有效方法

来自分类Dev

在复杂列表中查找最大值-Python

来自分类Dev

在包含列表的字典中查找最大值

来自分类Dev

在F#中查找列表最大值的索引

来自分类Dev

如何在字典中查找列表的最大值

Related 相关文章

热门标签

归档