我有一个包含 long 列表的对象模型。我想获得两个不同实例的 long 的组合列表。当我写这个时:
var MyCombinedList = TheObject1.ListOfLongs.Union(TheObject2.ListOfLongs);
我得到一个空列表。请注意,有时TheObject2
可以有一个空列表。
我究竟做错了什么?
谢谢。
使用Concat()这将连接两个序列。所以试试这个:
var MyCombinedList = TheObject1.ListOfLongs.Concat(TheObject2.ListOfLongs);
祝你好运 !!
如何使用Concat
var list = TheObject1.ListOfLongs.Concat(TheObject2.ListOfLongs).ToList();
或者
var list = TheObject1.ListOfLongs.Union(TheObject2.ListOfLongs).ToList();