How can I employ Linq to select Top value from each group
when I have a code segment like :
var teams = new Team[] { new Team{PlayerName=\"Ricky\
I would use this Lambda expression:
IEnumerable topsScores = teams.GroupBy(x => x.TeamName).Select(t => t.OrderByDescending(c => c.PlayerScore).FirstOrDefault());