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