我知道这很简单,但我的大脑现在正在欺骗我。如果我们有一个包含属性 GroupSortIndex 和 ItemSortIndex(在组内)的平面对象列表,并且我们想要找到列表中的第一项,那么 Linq/lambda 是什么?
我能想到的只是(元,而不是文字代码......)
var soughtItem = Source.OrderBy(ItemSortIndex).OrderBy(GroupSortIndex).ToList()[0]
...但是出于某种原因,这对我来说看起来很不对劲。