C#中的Stack


Stack(栈) 是一种先进后出的对象集合,它是一个泛型,所表示的类型可以为int,string这样的常见类型,也可以为用户自定义类型。

属性 描述
Count 获取 Stack 中包含的元素个数。

 

 

 

函数 函数描述
public virtual void Clear();  从 Stack 中移除所有的元素。
public virtual bool Contains( object obj );  判断某个元素是否在 Stack 中。
public virtual object Peek(); 返回在 Stack 的顶部的对象,但不移除它。
public virtual object Pop(); 移除并返回在 Stack 的顶部的对象。
public virtual void Push( object obj ); 向 Stack 的顶部添加一个对象。
public virtual object[] ToArray(); 复制 Stack 到一个新的数组中。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM