using System;
using System.Collections;
namespace StackAndQueueTest
{
class Program
{
static void Main(string[] args)
{
// 栈
Stack myStack = new Stack();
myStack.Push("A");
myStack.Push("B");
myStack.Push("C");
// 输出
Console.WriteLine("栈:");
while (myStack.Count > 0)
Console.WriteLine(myStack.Pop());
// 队列
Queue myQ = new Queue();
myQ.Enqueue("A");
myQ.Enqueue("B");
myQ.Enqueue("C");
// 输出
Console.WriteLine("队列:");
while (myQ.Count > 0)
Console.WriteLine(myQ.Dequeue());
Console.Read();
}
}
}
运行效果