private static void Main() { IStackWithArray<int> testStack = new StackWithArray<int>(); Console.WriteLine("Push"); testStack.Push(23); testStack.Push(13); testStack.Push(7); testStack.Push(5); testStack.Push(15); testStack.Push(243); testStack.Push(544); testStack.Push(42); Console.WriteLine("Pushed: " + string.Join(", ", testStack)); Console.WriteLine("Peek: " + testStack.Peek()); Console.WriteLine("Pop: " + testStack.Pop()); Console.WriteLine("Poped: " + string.Join(", ", testStack)); Console.WriteLine("Count: " + testStack.Count()); Console.WriteLine("Contains 13: " + testStack.Contains(13)); Console.WriteLine("Contains 42: " + testStack.Contains(42)); Console.WriteLine("Trim excess"); testStack.TrimExcess(); }
private static void Main() { IStackWithArray <int> testStack = new StackWithArray <int>(); Console.WriteLine("Push"); testStack.Push(23); testStack.Push(13); testStack.Push(7); testStack.Push(5); testStack.Push(15); testStack.Push(243); testStack.Push(544); testStack.Push(42); Console.WriteLine("Pushed: " + string.Join(", ", testStack)); Console.WriteLine("Peek: " + testStack.Peek()); Console.WriteLine("Pop: " + testStack.Pop()); Console.WriteLine("Poped: " + string.Join(", ", testStack)); Console.WriteLine("Count: " + testStack.Count()); Console.WriteLine("Contains 13: " + testStack.Contains(13)); Console.WriteLine("Contains 42: " + testStack.Contains(42)); Console.WriteLine("Trim excess"); testStack.TrimExcess(); }