none
Como obtener una list agrupada de los elementos internos de otra lista con Linq en C# RRS feed

  • Pregunta

  • Hola a todos

    Tengo las siguientes clases:

     class Person
        {
            public long StudentId { get; set; }
            public string Name { get; set; }
            public List<Group> Groups { get; set; }
        }
        class Group
        {
            public long GroupId { get; set; }
            public string Name { get; set; }
        }

    Necesito hacer método que reciba un listado de Personas y debe retornar una Lista agupadas de los grupos. Es decir, los grupos no se deben repetir, si muchas personas tienen el mismo grupo, solo debe retornar una instancia del grupo...

    public List<Group> ObtenerGrupos(List<Person> list)
        {
            //Códgo
        }

    Saludos

    miércoles, 3 de junio de 2020 22:34

Todas las respuestas