namespace 队列集合{ class PRogram { static void Main(string[] args) { //创建队列泛型集合并元素入队列 Queue<string> ueue = new Queue<string>(); ueue.Enqueue("liu"); ueue.Enqueue("chun"); ueue.Enqueue("xian"); foreach (string item in ueue) { Console.WriteLine(item); } Console.WriteLine("======================================"); //队列中的元素个数 int count; count= ueue.Count(); Console.WriteLine("开始时元素的个数{0}",count); Console.WriteLine("======================================"); //元素出队列 //删除的元素 string str = ueue.Dequeue(); Console.WriteLine(str); Console.WriteLine("======================================"); //删除后的队列中的元素 foreach (string item in ueue) { Console.WriteLine(item); } Console.WriteLine("======================================"); count = ueue.Count(); Console.WriteLine("删除对头时元素的个数{0}", count); Console.WriteLine("======================================"); //清空队列中的元素 ueue.Clear(); count = ueue.Count(); Console.WriteLine("删除所有元素的个数{0}", count); ueue.Count(); } }}
新闻热点
疑难解答