Я пытаюсь использовать LINQ для создания Dictionary<string, List<CustomObject>> из List<CustomObject>. Я могу заставить это работать с помощью "var", но я не хочу использовать анонимные типы. Вот что я
var x = (from CustomObject o in ListOfCustomObjects
group o by o.PropertyName into t
select t.ToList());
Я также попытался использовать Cast<>() из библиотеки LINQ после того, как у меня есть x, но у меня возникают проблемы с компиляцией, поскольку это недействительный листинг.