Linq a C#-ban - 12. Adatok group segítségével osztályozása

 Az összetett adatok közül, hogyan lehet az adatok egy adat alapján szürni 





Forráskód:

List<Player> player = new List<Player>() {
                new Player("Kenan Kodro", 33, 13),
                new Player("Attila Fiola", 21,0),
             new Player("Nelson Oliveira", 7 ,0),
             new Player("Ingason",30,3),
             new Player("Odegaard", 37,15),
             new Player("Jorginho",14,0),
            };


var bestplayers = from p in player
                              where p.Gol==0  
                              group p by p.Gol;
                              

            foreach (var elem in bestplayers) {
                Console.WriteLine($"Gólok:{elem.Key}");
                foreach (var elem2 in elem) {
                    Console.WriteLine($"{elem2.Nev}");
                }
            }

Videó: