联盟Linq方法不起作用

时间:2014-03-06 22:11:39

标签: c# linq

我有两个不可用的

IEnumerable<int> a = Enumerable.Range(5,5); // 5,6,7,8,9
IEnumerable<int> b = Enumerable(){2,3}; // 3

var c = a.Union(b)

c should be 2,3,5,6,7,8,9 but I only get 5,6,7,8,9

我只需要加入他们两个。

1 个答案:

答案 0 :(得分:2)

让您的代码可编辑

IEnumerable<int> a = Enumerable.Range(5,5); // 5,6,7,8,9
IEnumerable<int> b = Enumerable.Range(2,3); // 2,3,4

var c = a.Union(b).ToList();

您将获得5,6,7,8,9,2,3,4