您的位置:首页 > 其它

队列和栈

2013-10-24 22:29 387 查看
//队列:先进先出

            Queue<int> q = new Queue<int>();

            //q.Enqueue();//入队

            //q.Dequeue();//出队

            q.Enqueue(5);

            q.Enqueue(7);

            q.Enqueue(2);

            while (q.Count>0)

            {

                int i = q.Dequeue();

                Console.WriteLine(i);

            }

            Console.ReadKey();

 //栈:先入后出

            Stack<string> s = new Stack<string>();

            //s.Push();//压栈

            //s.Pop();//出栈

            s.Push("A");

            s.Push("e");

            s.Push("我");

            while (s.Count>0)

            {

                string i = s.Pop();

                Console.WriteLine(i);

            }

            Console.ReadKey();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: