C#_Queue实例
来源:互联网 发布:淘宝格子铺免费推广 编辑:程序博客网 时间:2024/06/05 10:05
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Queue{ class Program { public static void PrintValue(IEnumerable<Int32> c) { IEnumerator<Int32> cEnumerator = c.GetEnumerator(); while (cEnumerator.MoveNext()) { Console.Write(cEnumerator.Current+" "); } Console.WriteLine(); } static void Main(string[] args) { Queue<Int32> intQ = new Queue<int>(); for (int i = 0; i < 5; i++) { intQ.Enqueue(i * 5); } //display queue PrintValue(intQ); //delete one member form the queue intQ.Dequeue(); PrintValue(intQ); //view the first member Console.WriteLine(intQ.Peek()); Console.ReadLine(); } }}