/// <summary> /// get one off the last append node. /// </summary> /// <param name="mode"></param> public void popOff(enumInsertionMode mode) { int index = length - 1; for (int i = index; i >= 0; i--) { if (item[i] == mode) { item.RemoveAt(i); return; } } }
/// <summary> /// add/append a new open elements. /// </summary> /// <param name="node"></param> public void push(enumInsertionMode mode) { item.Add(mode); }