首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

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

2012-09-13 
Linq 有结果就结贴一小时看一次贴子var x query.Select(c c.t3).ToList()t3是一个集合我想不通过for

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;
});

热点排行