public void Push(T item) { var node = new MyLinkedListStackNode <T>(item); node.Next = _top; _top = node; Count++; }
public T Pop() { if (_top == null) { throw new InvalidOperationException(); } var data = _top.Data; _top = _top.Next; Count--; return(data); }