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