using System;
using System.Collections;
using System.Windows.Forms;
namespace Lightsoftware
{
#region <summary>
/// <summary>
///
/// </summary>
#endregion
public class MyClass: Object
{
public static void Main(String[] args)
{
TestQueue();
TestStack();
}
private static void TestQueue()
{
Queue queue = new Queue();
queue.Enqueue(5);
queue.Enqueue(7);
queue.Enqueue(9);
Int32 count = queue.Count;
//output 5, 7, 9
for (Int32 index = 0; index < count; ++index)
{
MessageBox.Show(((Int32)queue.Dequeue()).ToString());
}
}
public static void TestStack()
{
Stack stack = new Stack();
stack.Push(5);
stack.Push(7);
stack.Push(9);
Int32 count = stack.Count;
//output 9, 7, 5
for (Int32 index = 0; index < count; ++index)
{
MessageBox.Show(((Int32)stack.Pop()).ToString());
}
}
}
}