合并后如何保留LINQ表对象?

时间:2012-01-25 19:13:55

标签: linq list linq-to-sql

合并2个LINQ列表后,如何保存表对象和名称?我认为它会,但似乎并非如此。

以下是我创建列表的方式:

var USquery = from uscomp in USdb.UScompanies             
          select new
          {
              uscomp.equity_cusip,
              uscomp.company_name,
              uscomp.ticker               
          }

var CAquery = from cacomp in CAdb.CAcompanies             
          select new
          {
              cacomp.equity_cusip,
              cacomp.company_name,
              cacomp.ticker               
          }

我将列表合并到:

var mergedList = USquery.Union(CAquery)

提前致谢。

1 个答案:

答案 0 :(得分:0)

他们不是“桌子对象”,他们是普查员。要将它们变为实际列表,请使用ToList()。