【发布时间】:2011-01-08 14:04:27
【问题描述】:
我在 DAL 层使用 Linq To Sql Join Query,如何为 LinqToSql Join 方法自动定义返回 List<T>?
现在,我必须为每个 LinqToSql Join 方法的返回值手动定义一个List<CustomViewType>。
是否可以像以下代码一样定义List<T>:
public static List<T> GetJoinList()
{
List<T> list = new List<T>();
list = from c in customers
join o in orders on o.customerid equals c.customerid
select new { CustomerID = c.CustomerId, OrderDate = o.OrderDate } ;
return list.ToList() ;
}
实际上,我的意思是如何将匿名类型列表从 DAL 层传递到 BLL 层?
【问题讨论】:
标签: linq-to-sql join