【发布时间】:2015-11-15 23:40:00
【问题描述】:
类似于answer,我有一个匿名对象,它同时包含 Proudct 和 LanguageAttribute。然后我需要像这样更新 Proudct 对象的属性:
public IQueryable<Product> GetProductList()
{
var result = from p in db.Products
join la in db.LanguageAttribute on p.ID equals la.ID
where l.LanguageID == "en-US"
select new { Proudct = p, Description = la.Description };
result.ToList().ForEach(i => i.Proudct.Description = i.Description);
return ???
现在如何将结果对象中的仅 Proudct 列表返回给调用方法?
【问题讨论】:
标签: c# linq inner-join