# Pool<T> Constructor ## Overload List
Pool(T)(IEnumerable(T)) Initializes a new instance of the Pool(T) class with the specified collection of items.
Pool(T)(Int32) Initializes a new instance of the Pool(T) class with the specified pool size.
Pool(T)(Int32, Func(T)) Initializes a new instance of the Pool(T) class with the specified pool size and constructor selector.
## See Also #### Reference Pool(T) Class CapyKit Namespace