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