public void Push(UndoItem item) { redoItems.Clear(); undoItems.Add(item); while (undoItems.Count > Capacity) { undoItems.RemoveAt(0); } }
public void Push(UndoItem item) { UndoStack.Push(item); }