Table of Contents

Class ScopedList

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

Methods

Get<T>()

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

Returns

ScopedList<T>

Type Parameters

T

Get<T>(Queue<T>)

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

Parameters

initialElements Queue<T>

Returns

ScopedList<T>

Type Parameters

T

Get<T>(HashSet<T>)

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

Parameters

initialElements HashSet<T>

Returns

ScopedList<T>

Type Parameters

T

Get<T>(IEnumerable<T>)

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

Parameters

initialElements IEnumerable<T>

Returns

ScopedList<T>

Type Parameters

T

Get<T>(List<T>)

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

Parameters

initialElements List<T>

Returns

ScopedList<T>

Type Parameters

T

Get<T>(Stack<T>)

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

Parameters

initialElements Stack<T>

Returns

ScopedList<T>

Type Parameters

T

Get<T>(int)

public static ScopedList<T> Get<T>(int capacity)

Parameters

capacity int

Returns

ScopedList<T>

Type Parameters

T

Get<T>(T[])

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

Parameters

initialElements T[]

Returns

ScopedList<T>

Type Parameters

T

Return<T>(ScopedList<T>)

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

Parameters

instance ScopedList<T>

Type Parameters

T