public void Pop() { if (head == null) { return; } head = head.next; }
public void Push(int val) { currMin = Math.Min(currMin, val); MinStackNode node = new MinStackNode() { val = val, minVal = currMin, next = head }; head = node; }