Concat method
Concatenates this enumerable and another collection.
Appends the values of a given Iterable
to the end of this enumerable,
resulting in an enumerable that is the concatenation of both.
Implementation
Enumerable<T> Concat(Iterable<T> other) {
return ConcatEnumerable<T>(this, other);
}