Say I have an arbitrary number of collections, each containing objects of the same type (for example, List foo and List bar).
List foo
List bar
You can use Union as follows:
var combined=foo.Union(bar).Union(baz)...
This will remove identical elements, though, so if you have those, you might want to use Concat, instead.
Concat