是否有Linq方法来“扩展”收集?

时间:2014-11-02 12:17:38

标签: c# linq

我想知道是否有一个Linq方法可以简单地枚举当前的另一个集合?如果没有,为什么不呢?

为了突出我的意思,想象我们有:

List<int> a = new List<int> { 1, 2, 3 };
int[] b = { 1, 5, 6 };

然后我问是否有一个Linq方法,a.MyHypotheticalExtensionMethod(b)会生成包含以下内容的IEnumerable:{1,2,3,1,5,6}

当然,它很容易让人自己(甚至只是解决方法),但它肯定看起来应该包含在Linq中?

1 个答案:

答案 0 :(得分:6)

您正在寻找a.Concat(b)