extend the collections excercise

This commit is contained in:
Andreas Zweili 2017-06-10 11:45:02 +02:00
parent 758bfcd0f2
commit 795199060e
1 changed files with 5 additions and 4 deletions

View File

@ -26,10 +26,10 @@ namespace collections
cdQueue.Enqueue(new CD("Wintersun","Time 1")); cdQueue.Enqueue(new CD("Wintersun","Time 1"));
CD result = cdQueue.Peek(); CD result = cdQueue.Peek();
Console.WriteLine("Queue:" + result.Interpret); Console.WriteLine("Queue before Dequeue:" + result.Interpret);
cdQueue.Dequeue(); cdQueue.Dequeue();
CD result2 = cdQueue.Peek(); CD result2 = cdQueue.Peek();
Console.WriteLine("Queue:" + result2.Interpret); Console.WriteLine("Queue after Dequeue:" + result2.Interpret);
foreach (var queueitem in cdQueue) foreach (var queueitem in cdQueue)
{ {
@ -43,10 +43,11 @@ namespace collections
cdStack.Push(new CD("Windir","1184")); cdStack.Push(new CD("Windir","1184"));
CD topcd = cdStack.Peek(); CD topcd = cdStack.Peek();
Console.WriteLine("Stack:" + topcd.Interpret); Console.WriteLine("Stack befor Pop:" + topcd.Interpret);
CD takeawaycd = cdStack.Pop(); CD takeawaycd = cdStack.Pop();
Console.WriteLine("Stack:" + takeawaycd.Interpret); CD topcd2 = cdStack.Peek();
Console.WriteLine("Stack after Pop:" + topcd2.Interpret);
foreach (var stackitem in cdStack) foreach (var stackitem in cdStack)
{ {