ObjectPool<T> sealed class ObjectPool<T> Documentation Code public ObjectPool(Func<T> createFunc, Action<T> reset) public ObjectPool(Func<T> createFunc, Func<T, bool> returnFunc) public ObjectPool(Func<ObjectPool<T>, T> createFunc, Func<T, bool> returnFunc) public T Get() public void Return(T obj)