Я пытаюсь сделать это с помощью метода, который по сути является картографом - сопоставляет старый список категорий с новым списком. OldCategory имеет меньше свойств.
return categories = from c in oldCategories select new Category
{
CategoryName = c.CategoryName,
Id = c.CategoryId,
Teams = CombineTeam(c.Team, coreTeam)
};
Почему я не могу использовать метод CombineTeam в выражении? Помощь приветствуется. Спасибо
ОБНОВЛЕНИЕ : не работает, потому что c.Team является IQueryable, а методы CombineTeam принимают список
Может ли кто-нибудь помочь мне преобразовать IQueryable в List в выражении?