程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> C#高級(九)C#數據結構,集合(4)

C#高級(九)C#數據結構,集合(4)

編輯:關於C語言

四、Queue類。

和Stack類似,只是Queue先進先出,後進後出。與Stack相反。例子和上面的一樣,只需稍做修改。

Queue使用 Enqueue 添加元素,使用Dequeue 刪除元素

using System;
using System.Collections;
namespace gosoa.com.cn
{
class Test
{
static void Main()
{
Queue queueTest = new Queue();
//注意這裡添加的順序。
queueTest.Enqueue("cn");
queueTest.Enqueue("com.");
queueTest.Enqueue("gosoa.");
queueTest.Enqueue("www.");
foreach(string item in queueTest)
{
Console.Write(item);
}
Console.WriteLine("\n \n");
//此時輸出 cncom.gosoa.www 並非 www.gosoa.com.cn
queueTest.Dequeue();
foreach(string item in queueTest)
{
Console.Write(item);
}
//此時輸出 com.gosoa.www
}
}
}
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved