首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

C# 進階(九):Stack 堆疊後進先出集合操作範例

     編輯:關於C語言

Stack 類別

堆疊為後進先出(LIFO),適合處理用完即刪除的暫存資料。

  • Push():壓入堆疊
  • Pop():彈出堆疊

完整範例

Stack stackTest = new Stack();
stackTest.Push("cn");
stackTest.Push("com.");
stackTest.Push("gosoa.");
stackTest.Push("www.");

foreach (string item in stackTest) Console.Write(item); 
// 輸出:www.gosoa.com.cn(非 cncom.gosoa.www)

stackTest.Pop();
foreach (string item in stackTest) Console.Write(item); 
// 輸出:gosoa.com.cn(移除最後壓入的 www.)

注意 Push 順序與 Pop 移除邏輯。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved