Table of Contents

Class ConditionalStack<T>

Namespace
AlgorithmsSW.EdgeWeightedGraph
Assembly
AlgorithmsSW.dll
public class ConditionalStack<T>

Type Parameters

T
Inheritance
ConditionalStack<T>
Inherited Members
Extension Methods

Properties

Count

public int Count { get; }

Property Value

int

Methods

Peek(Func<T, bool>)

public T Peek(Func<T, bool> predicate)

Parameters

predicate Func<T, bool>

Returns

T

Pop(Func<T, bool>)

public T Pop(Func<T, bool> predicate)

Parameters

predicate Func<T, bool>

Returns

T

PopFirst()

public T PopFirst()

Returns

T

PopLast()

public T PopLast()

Returns

T

Push(T)

public void Push(T item)

Parameters

item T