0

ALBUM 有歌曲,每首歌都包含历史。历史是自动增量的。多首歌曲都有历史,但我只想要一个最大的 Id 值。

我踩这个

item.LastHitId = item.sound_track.Select(s => s.SoundHistory.LastOrDefault().Id).FirstOrDefault();

但是只取第一首歌的最后一个值。需要任何歌曲的最后一个值。

4

1 回答 1

0
long lastHitId = item.sound_track.Select(item2 => item2.SoundHistory.Max(m => m.Id)).Concat(new long[] { 0 }).Max();
于 2014-06-04T21:09:57.440 回答