当前位置: 代码迷 >> ASP.NET >> Linq 有结果就结贴一小时看一次贴子解决思路
  详细解决方案

Linq 有结果就结贴一小时看一次贴子解决思路

热度:9747   发布时间:2013-02-25 00:00:00.0
Linq 有结果就结贴一小时看一次贴子
var x = query.Select(c => c.t3).ToList();

  t3是一个集合

  我想不通过foreach的方法得到所有 t3集合的合并集合
   
  下面是用foreach的写法我想直接通过LINQ查询这样一个结果集可以不
  list<x> x=new list<x>()
  forech(var r in x)
  {
  x.addRange(r.t3);
  }

------解决方案--------------------------------------------------------
累加
query.Select(c => c.t3).Aggregate(new List<X>(), (a, b) =>
{
a.AddRange(b);
return a;
});
  相关解决方案