[英]linq union of two lists
我有一個包含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();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.