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
Use Enumerable.Concat like so:
var combined = foo.Concat(bar).Concat(baz)....;