using System; namespace MemoryPools.Collections.Linq { public static partial class PoolingEnumerable { public static IPoolingEnumerable SelectMany( this IPoolingEnumerable source, Func> mutator) { return Pool>.Get().Init(source, mutator); } public static IPoolingEnumerable SelectMany( this IPoolingEnumerable source, TContext context, Func> mutator) { return Pool>.Get().Init(source, mutator, context); } } }