Linq выберите новый объект

У меня есть запрос linq

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

который группирует объекты по их типу, в результате я хочу иметь один новый объект, содержащий все сгруппированные объекты и их количество. Что-то вроде этого:

type1, 30    
type2, 43    
type3, 72

чтобы быть более понятным: результаты группировки должны быть в одном объекте, а не объект для каждого типа элемента

Ответы на вопрос(6)

Ваш ответ на вопрос