Lines Matching refs:stack
45 public static T elementAt<T>( this Stack<T> stack, int index ) in elementAt() argument
47 return stack.ElementAt( index ); in elementAt()
51 public static T peek<T>( this Stack<T> stack ) in peek() argument
53 return stack.Peek(); in peek()
57 public static T pop<T>( this Stack<T> stack ) in pop() argument
59 return stack.Pop(); in pop()
63 public static void push<T>( this Stack<T> stack, T obj ) in push() argument
65 stack.Push( obj ); in push()
69 public static int size<T>( this Stack<T> stack ) in size() argument
71 return stack.Count; in size()
75 public static void setSize<T>( this Stack<T> stack, int size ) in setSize() argument
77 if ( size > stack.Count ) in setSize()
80 while ( stack.Count > size ) in setSize()
81 stack.Pop(); in setSize()