using System; namespace MemoryPools.Collections.Specialized { public interface IPoolingNode : IDisposable { public IPoolingNode Next { get; set; } T this[int index] { get; set; } IPoolingNode Init(int capacity); void Clear(); } }