Я использую Linq To Sql Join Query в слое DAL. Как я могу автоматически определить возврат List<T>
для метода LinqToSql Join?
В настоящее время я должен вручную определить List<CustomViewType>
для каждого возвращаемого значения метода LinqToSql Join.
Можно ли определить 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?