Анонимный тип LINQ не дает нужный мне списокC#

Место общения программистов C#
Anonymous
Анонимный тип LINQ не дает нужный мне список

Сообщение Anonymous »

Я выполняю запрос LINQ к рецепту вызова объекта, который необходимо упорядочить по его оценке. Вначале у меня есть IEnumerable типа Recipe (уже отфильтрованный по критериям поиска) под названием selectedRecipies
Затем с помощью мой друг Google, я выполнил этот запрос, используя анонимный тип:

Код: Выделить всё

var finalQuery = ((from h in db.StarRatings
where selectedRecipies.Any(sr => sr.IDRecipe == h.IDRecipe)
group h by new { h.IDRecipe } into hh
select new
{
hh.Key.IDRecipe,
Score = hh.Sum(s => s.Score)
}).OrderByDescending(i => i.Score));
И я думаю, что это работает... Моя проблема в том, что для моего представления мне нужно, чтобы оно имело тип Recipe, а FinalQuery кажется типа IEnumerable

Подробнее здесь: https://stackoverflow.com/questions/160 ... ist-i-need

Вернуться в «C#»