與 Stack 相反,Queue 為先進先出(FIFO)。
Enqueue:加入隊尾Dequeue:移除隊頭Queue queueTest = new Queue();
queueTest.Enqueue("cn");
queueTest.Enqueue("com.");
queueTest.Enqueue("gosoa.");
queueTest.Enqueue("www.");
foreach (string item in queueTest) Console.Write(item);
// 輸出:cncom.gosoa.www(非 www.gosoa.com.cn)
queueTest.Dequeue();
foreach (string item in queueTest) Console.Write(item);
// 輸出:com.gosoa.www
注意加入順序與輸出順序關係。