Wie werden zwei IQueryable-Listen zusammengeführt?

Ich möchte die Datensätze von zwei IQueryable-Listen in C # zusammenführen. Ich versuch

IQueryable<MediaType> list1 = values;
IQueryable<MediaType> list2 = values1;
obj.Concat(obj1);

un

IQueryable<MediaType> list1 = values;
IQueryable<MediaType> list2 = values1;
obj.Union(obj1);

doch wennlist1 ist leer, dann ist auch die resultierende Liste leer. In meinem Fall entwederlist1 kann leer sein aberlist2 kann Datensätze haben. Wie soll ich sie zusammenführen?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage