Table of Contents

Struct FixedStack<TFixedList, TItem>

Namespace
Core.Collections.Fixed
Assembly
Core.dll
public struct FixedStack<TFixedList, TItem> where TFixedList : struct, IFixedList<TItem>

Type Parameters

TFixedList
TItem
Extension Methods

Constructors

FixedStack(TFixedList)

public FixedStack(TFixedList list)

Parameters

list TFixedList

Properties

Count

public int Count { get; }

Property Value

int

Methods

Clear()

public void Clear()

Contains(TItem)

public bool Contains(TItem item)

Parameters

item TItem

Returns

bool

Dequeue()

public TItem Dequeue()

Returns

TItem

Enqueue(TItem)

public void Enqueue(TItem item)

Parameters

item TItem

GetEnumerator()

public IEnumerator<TItem> GetEnumerator()

Returns

IEnumerator<TItem>

WithDefaultListConstructor<TList>()

public static FixedStack<TList, TItem> WithDefaultListConstructor<TList>() where TList : struct, IFixedList<TItem>

Returns

FixedStack<TList, TItem>

Type Parameters

TList