Linq zum neuen Objekt auswählen

Ich habe eine Linq-Abfrage

var x = (from t in types select t).GroupBy(g =>g.Type)

welche gruppiert Objekte nach ihrem Typ, als Ergebnis möchte ich ein einzelnes neues Objekt haben, das alle gruppierten Objekte und deren Anzahl enthält. Etwas wie das:

type1, 30    
type2, 43    
type3, 72

Um es klarer zu machen: Gruppierungsergebnisse sollten sich in einem Objekt befinden, nicht in einem Objekt pro Elementtyp

Antworten auf die Frage(6)

Ihre Antwort auf die Frage