Stack

Stack CF 1.0, serializable

System.Collections (mscorlib.dll) class

This class implements a collection of objects manipulated in a last-in, first-out manner. The primary methods of a Stack are Push( ) and Pop( ) . Push( ) adds an element to the top of a stack and Pop( ) removes the top element from the stack. Peek( ) returns the top element without removing it from the stack.

 public class  Stack  : ICollection, IEnumerable, ICloneable {  // Public Constructors  public  Stack  ( );    public  Stack  (ICollection   col   );    public  Stack  (int   initialCapacity   );  // Public Instance Properties  public virtual int  Count  {get; }  // implements ICollection  public virtual bool  IsSynchronized  {get; }  // implements ICollection  public virtual object  SyncRoot  {get; }  // implements ICollection   // Public Static Methods  public static Stack  Synchronized  (Stack   stack   );  // Public Instance Methods  public virtual void  Clear  ( );    public virtual object  Clone  ( );  // implements ICloneable  public virtual bool  Contains  (object   obj   );    public virtual void  CopyTo  (Array   array   , int   index   );  // implements ICollection  public virtual IEnumerator  GetEnumerator  ( );  // implements IEnumerable  public virtual object  Peek  ( );    public virtual object  Pop  ( );    public virtual void  Push  (object   obj   );    public virtual object[ ]  ToArray  ( ); } 


C# in a Nutshell
C # in a Nutshell, Second Edition
ISBN: 0596005261
EAN: 2147483647
Year: 2005
Pages: 963

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net