17

long のリストを含むオブジェクト モデルがあります。2 つの異なるインスタンスの long を組み合わせたリストを取得したいと考えています。私がこれを書くとき:

var MyCombinedList = TheObject1.ListOfLongs.Union(TheObject2.ListOfLongs);

空のリストを取得します。TheObject2空のリストを持つ場合があることに注意してください。

私は何を間違っていますか?

ありがとう。

4

2 に答える 2

26

Concat()を使用すると、2 つのシーケンスが連結されます。代わりにこれを試してください:

var MyCombinedList = TheObject1.ListOfLongs.Concat(TheObject2.ListOfLongs);

幸運を !!

于 2012-10-21T16:43:11.097 に答える
7

使ってみてはどうですかConcat

var list = TheObject1.ListOfLongs.Concat(TheObject2.ListOfLongs).ToList();

また

var list = TheObject1.ListOfLongs.Union(TheObject2.ListOfLongs).ToList();
于 2012-10-21T16:45:14.760 に答える