ALBUM有歌曲,每首歌曲都包含历史记录。历史是自动增量。多首歌曲有历史记录,但我只想要一个最大Id值。
我特意这个
item.LastHitId = item.sound_track.Select(s => s.SoundHistory.LastOrDefault().Id).FirstOrDefault();
但是从第一首歌中取出最后一个值。需要任何歌曲的最后一个值。
答案 0 :(得分:0)
long lastHitId = item.sound_track.Select(item2 => item2.SoundHistory.Max(m => m.Id)).Concat(new long[] { 0 }).Max();