Comment fusionner deux listes IQueryable

Je veux fusionner les enregistrements de deux IQueryable listes en C#. J'essaie

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

et

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

mais si list1 est vide, alors la résultante de la liste est également vide. Dans mon cas, soit list1 peut être vide, mais list2 peut avoir des disques. Comment dois-je les fusionner?

InformationsquelleAutor Fraz Sundal | 2010-10-23