DataContext db = new DataContext(conString); var dvd = db.GetTable<DvdList>(); var query = from b in dvd group b by b.CategoryId into g select new { CategoryId = g.Key, GetTable<DvdList>()= g };
ошибка возникает при GetTable<DvdList>()= g
GetTable<DvdList>()= g
спасибо в avdvance!
GetTable<DvdList>()= g является синтаксически недействительным.Левая сторона объявляет имя свойства в созданном анонимном типе.<, >, ( и ) являются недопустимыми символами в имени свойства.
<
>
(
)
Ваш синтаксис не имеет никакого смысла.
Если вам нужно только содержимое группы, вам не нужно предложение select; предложение group возвращает набор IGrouping<String, DvdList>, который сам по себе является набором DVD.
select
group
IGrouping<String, DvdList>