linq + groupby - Felder in Auswahlabfrage hinzufügen

Frage: Können wir in LINQ Groupby zu mehreren Feldern machen? Derzeit habe ich so etwas wie Linq

q = q.GroupBy(c => c.Id)
     .Select(g => new View
                  {
                      Id = g.Key,
                      ENAME= string.Join(",", g.Select(x => x.CaseApprover).ToList())
                  });

Ich wollte mit mehreren Feldern so etwas wie gruppieren

q = q.GroupBy(c => c.Id, c.name,c.age,c.dob) 

auch, wie man sie in auserwählte Abfrage einsetzt? so dass ich auch die neu hinzugefügten Felder in der Auswahlabfrage bekomme.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage