Пример #1
0
	static void method (ArrayQueue q)
	{
		for (int i=0; i<q.Queue.Length; i++)
		{
			Console.WriteLine(q.Queue[i]);
		}	
		Console.WriteLine();
	}
Пример #2
0
	static void Main()
	{
		ArrayQueue q = new ArrayQueue(5);
		
		q.Enqueue(123);
		q.Enqueue("lgslaya");
		q.Enqueue('f');
		q.Enqueue("Nodes R US");
		q.Enqueue(34.46);
		Console.WriteLine("Peek: "+q.Peek());
		method(q);
		q.Dequeue();
		q.Dequeue();
		q.Dequeue();
		q.Dequeue();
		q.Enqueue(1337);
		q.Enqueue("\'7th item");
		q.Enqueue("Should be wrapping around");
		q.Dequeue();
		method(q);
		
	}