Struct FixedStack<TFixedList, TItem>
- Namespace
- Core.Collections.Fixed
- Assembly
- Core.dll
public struct FixedStack<TFixedList, TItem> where TFixedList : struct, IFixedList<TItem>
Type Parameters
TFixedListTItem
- Extension Methods
Constructors
FixedStack(TFixedList)
public FixedStack(TFixedList list)
Parameters
listTFixedList
Properties
Count
public int Count { get; }
Property Value
- int
Methods
Clear()
public void Clear()
Contains(TItem)
public bool Contains(TItem item)
Parameters
itemTItem
Returns
- bool
Dequeue()
public TItem Dequeue()
Returns
- TItem
Enqueue(TItem)
public void Enqueue(TItem item)
Parameters
itemTItem
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