// Needed for NET35 (BigInteger) #if !NET_4_6 using System.Collections.Generic; namespace LinqInternal.Collections.Specialized { [System.Diagnostics.DebuggerNonUserCode] internal sealed class ExtendedEnumerable : ExtendedEnumerableBase, IEnumerable { public ExtendedEnumerable(IEnumerable target, IEnumerable append) : base(target, append) { //Empty } public override IEnumerator GetEnumerator() { foreach (var item in Target) { yield return item; } foreach (var item in Append) { yield return item; } } } } #endif