Ошибка запроса Linq при выборке меню
Я могу получить список меню в var, но когда я пытаюсь привести его к правильному объекту, он не работает,
Исключение: приведенный ниже код работает и выдает меню в var
//var pageObject = (from op in gc.Menus // join mr in gc.MenuRights on op.MenuId equals mr.MenuId // where mr.LevelId == LevelId // select new { op });
Приведенный ниже код не работает и выдает ошибку as,не может неявно преобразовать тип
System.collections.Generic.List<<anonymous type: Geem.Models.Menu>> to System.collections.Generic.List<Geem.Models.Menu>
Что я уже пробовал:
List<Menu> mList = (from op in gc.Menus join mr in gc.MenuRights on op.MenuId equals mr.MenuId where mr.LevelId == LevelId select new { op }).ToList();