如何从列表中返回具有相同值的多个项目? 我使用maxBy返回属性上具有最高值的项目。最高值是5,我知道列表中有两个项目。但它只返回1个项目。我希望它能归还这两个项目。
itemA point = 5,itemB point = 5,itemC point = 4
var teamWithHighestPoint = _unsortedLeagueTable.MaxBy(t => t.Points);
答案 0 :(得分:0)
获取具有最高分数的所有元素:
var maxPoints = _unsortedLeagueTable.Max(t => t.Points);
var teamWithHighestPoint = _unsortedLeagueTable.Where(t => t.Points == maxPoints);