Stack of instances used to evaluate formulas.

Inheritance

constructor

public ExcelCalcNumberStack()

Returns ExcelCalcNumberStack

Gets the instance whose formula is currently being solved.

public WorksheetCell OwningCell { get; }

Remove all values from number stack.

public void Clear()

Returns any

Return the number of values on number stack

public int Count()

Returns any

Return value off top of the number stack.

public ExcelCalcValue Peek()

Returns any

Pop value off top of the number stack.

public ExcelCalcValue Pop()

Returns any

Push a value onto number stack.

public void Push(ExcelCalcValue value)

Parameters

  • value: ExcelCalcValue

Returns any

Clear elements off top of number stack until it contains given number of elements

public void Reset(int elements)

Parameters

  • elements: int

Returns any