Sorry for the weird caption. What I'm trying to achieve is simple:
IEnumerable<IEnumerable<Foo>> listoflist;
IEnumerable<Foo> combined = listoflist.CombineStuff();
Example:
{{0, 1}, {2, 3}} => {0, 1, 2, 3}
I'm positive there is a Linq expression for this...
Sidenote: The lists may be large.