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