¿Cómo puedo utilizar LINQ para seleccionar el valor superior de cada grupoLinq - el valor superior de cada grupo
cuando tengo un segmento de código como:
var teams = new Team[]
{
new Team{PlayerName="Ricky",TeamName="Australia", PlayerScore=234},
new Team{PlayerName="Hussy",TeamName="Australia", PlayerScore=134},
new Team{PlayerName="Clark",TeamName="Australia", PlayerScore=334},
new Team{PlayerName="Sankakara",TeamName="SriLanka", PlayerScore=34},
new Team{PlayerName="Udana",TeamName="SriLanka", PlayerScore=56},
new Team{PlayerName="Jayasurya",TeamName="SriLanka", PlayerScore=433},
new Team{PlayerName="Flintop",TeamName="England", PlayerScore=111},
new Team{PlayerName="Hamirson",TeamName="England", PlayerScore=13},
new Team{PlayerName="Colingwood",TeamName="England", PlayerScore=421}
};
Resultado deseado:
Team Name Player Name Score Srilanka Jayasurya 433 England colingwood 421 Australia Clark 334
bien dicho jon players sería el nombre apropiado :) – user190560
¿Más enlace es un montaje por separado? – user190560
me temo que tiene que cambiar "player.TeamName" en lugar de "team.TeamName", ¿o no? – user190560