В проекте у меня есть класс LINQ to SQL, который называется OrderingSystem.dbml.У меня есть следующий код, и в операторе выбора я хочу получить только некоторые строки из каждой таблицы (Продукты - Категории).Но, конечно, обратное утверждение, которое у меня есть сейчас, неверно.Какое правильное выражение возврата использовать ??Заранее спасибо
OrderingSystemDataContext database = new OrderingSystemDataContext();
public List<Product> GetProductsByCategoryID(int CategoryID)
{
var result = from p in database.Products
join c in database.Categories
on p.CategoryID equals c.CategoryID
where p.CategoryID == CategoryID
select new { p.ProductName, p.ProductPrice, p.ProductDescription, c.CategoryName };
//This is not working
return result.ToList();
}