Stack与Queue

作者:追风剑情 发布于:2015-11-11 10:48 分类:C#


  1. using System;
  2. using System.Collections;
  3.  
  4. namespace StackAndQueueTest
  5. {
  6. class Program
  7. {
  8. static void Main(string[] args)
  9. {
  10. // 栈
  11. Stack myStack = new Stack();
  12. myStack.Push("A");
  13. myStack.Push("B");
  14. myStack.Push("C");
  15. // 输出
  16. Console.WriteLine("栈:");
  17. while (myStack.Count > 0)
  18. Console.WriteLine(myStack.Pop());
  19. // 队列
  20. Queue myQ = new Queue();
  21. myQ.Enqueue("A");
  22. myQ.Enqueue("B");
  23. myQ.Enqueue("C");
  24. // 输出
  25. Console.WriteLine("队列:");
  26. while (myQ.Count > 0)
  27. Console.WriteLine(myQ.Dequeue());
  28.  
  29. Console.Read();
  30. }
  31. }
  32. }


运行效果

ssss.png

标签: C#

Powered by emlog  蜀ICP备18021003号-1   sitemap

川公网安备 51019002001593号