C#入隊出隊

class Program
    {
        static void Main(string[] args)
        {
            //先進先出
            string[] cars = new string[] { "寶馬", "奔馳", "奧迪", "東風", "勞斯萊斯" };
            Queue<string> aa = new Queue<string>();
            Console.WriteLine("開始入隊列:");
            foreach (var item in cars)
            {
                aa.Enqueue(item);
                Console.WriteLine(item);
                Console.WriteLine("入隊列-{0}",item);
            }
            Console.WriteLine();
            PrintQueue(aa);
            Console.WriteLine();

            Console.WriteLine("開始出隊列:");



            while (aa.Count>0)
            {
                string str = aa.Dequeue();
            }
            Console.ReadKey();
        }
        private static void PrintQueue(Queue<string> list)
        {
            Console.WriteLine("開始打印隊列:");
            foreach (string str in list)
            {
                Console.WriteLine(str);
            }
        }
    }


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章