Class ScopedQueue
- Namespace
- Core.Collections.Scoped
- Assembly
- Core.dll
public static class ScopedQueue
- Inheritance
-
objectScopedQueue
Methods
Get<T>()
public static ScopedQueue<T> Get<T>()
Returns
- ScopedQueue<T>
Type Parameters
T
Get<T>(Queue<T>)
public static ScopedQueue<T> Get<T>(Queue<T> initialElements)
Parameters
initialElementsQueue<T>
Returns
- ScopedQueue<T>
Type Parameters
T
Get<T>(HashSet<T>)
public static ScopedQueue<T> Get<T>(HashSet<T> initialElements)
Parameters
initialElementsHashSet<T>
Returns
- ScopedQueue<T>
Type Parameters
T
Get<T>(IEnumerable<T>)
public static ScopedQueue<T> Get<T>(IEnumerable<T> initialElements)
Parameters
initialElementsIEnumerable<T>
Returns
- ScopedQueue<T>
Type Parameters
T
Get<T>(List<T>)
public static ScopedQueue<T> Get<T>(List<T> initialElements)
Parameters
initialElementsList<T>
Returns
- ScopedQueue<T>
Type Parameters
T
Get<T>(Stack<T>)
public static ScopedQueue<T> Get<T>(Stack<T> initialElements)
Parameters
initialElementsStack<T>
Returns
- ScopedQueue<T>
Type Parameters
T
Get<T>(T[])
public static ScopedQueue<T> Get<T>(T[] initialElements)
Parameters
initialElementsT[]
Returns
- ScopedQueue<T>
Type Parameters
T
Return<T>(ScopedQueue<T>)
public static void Return<T>(ScopedQueue<T> instance)
Parameters
instanceScopedQueue<T>
Type Parameters
T