簡體   English   中英

linq聯盟的兩個名單

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM