Table of Contents

Class ScopedHashSet

Namespace
Core.Collections.Scoped
Assembly
Core.dll
public static class ScopedHashSet
Inheritance
object
ScopedHashSet

Methods

Get<T>()

public static ScopedHashSet<T> Get<T>()

Returns

ScopedHashSet<T>

Type Parameters

T

Get<T>(Queue<T>)

public static ScopedHashSet<T> Get<T>(Queue<T> initialElements)

Parameters

initialElements Queue<T>

Returns

ScopedHashSet<T>

Type Parameters

T

Get<T>(HashSet<T>)

public static ScopedHashSet<T> Get<T>(HashSet<T> initialElements)

Parameters

initialElements HashSet<T>

Returns

ScopedHashSet<T>

Type Parameters

T

Get<T>(IEnumerable<T>)

public static ScopedHashSet<T> Get<T>(IEnumerable<T> initialElements)

Parameters

initialElements IEnumerable<T>

Returns

ScopedHashSet<T>

Type Parameters

T

Get<T>(List<T>)

public static ScopedHashSet<T> Get<T>(List<T> initialElements)

Parameters

initialElements List<T>

Returns

ScopedHashSet<T>

Type Parameters

T

Get<T>(Stack<T>)

public static ScopedHashSet<T> Get<T>(Stack<T> initialElements)

Parameters

initialElements Stack<T>

Returns

ScopedHashSet<T>

Type Parameters

T

Get<T>(T[])

public static ScopedHashSet<T> Get<T>(T[] initialElements)

Parameters

initialElements T[]

Returns

ScopedHashSet<T>

Type Parameters

T

Return<T>(ScopedHashSet<T>)

public static void Return<T>(ScopedHashSet<T> instance)

Parameters

instance ScopedHashSet<T>

Type Parameters

T