# Nostalgia.Pool

## 型一覧

型名 | 説明
--- | ---
CollectionPool<TCollection, TItem> | System.Collections.Generic.ICollection<T>型のプール。
DictionaryPool<TKey, TValue> | System.Collections.Generic.Dictionary<TKey,TValue>型のプール
GenericPool<T> | 汎用型のプール
HashSetPool<T> | System.Collections.Generic.HashSet<T>型のプール
ListPool<T> | System.Collections.Generic.List<T>型のプール
ObjectPool<T> | クラス型インスタンスをプールする。
PooledObject<T> | プールしたインスタンスを管理する型。

## インターフェイス一覧

型名 | 説明
--- | ---
IObjectPool<T> | クラス型インスタンスをプールするインターフェイス
IReleaseReceiver | GenericPool<T>の要素の型に実装することでプールへの返却時にコールバックされるようになるインターフェイス