Exemplo n.º 1
0
        static void Main(string[] args)
        {
            var stack = new StackOfStrings();

            Console.WriteLine(stack.IsEmpty());
            stack.AddRange(new[] { "1", "2", "4" });
            Console.WriteLine(stack.IsEmpty());
        }
Exemplo n.º 2
0
        public static void Main()
        {
            StackOfStrings stack = new StackOfStrings();

            Console.WriteLine(stack.IsEmpty());

            stack.AddRange(new[] { "1", "2", "3" });
            Console.WriteLine(stack.IsEmpty());
        }
Exemplo n.º 3
0
        static void Main(string[] args)
        {
            StackOfStrings stack = new StackOfStrings();

            Console.WriteLine(stack.IsEmpty());

            stack.AddRange("Ivan", "Pesh", "Gos", "Some", "Noone");

            Console.WriteLine(stack.IsEmpty());
        }
Exemplo n.º 4
0
        static void Main(string[] args)
        {
            var stack = new StackOfStrings();

            Console.WriteLine(stack.IsEmpty());
            stack.Push("Ivan");
            stack.AddRange(new string[] { "Mimi", "Gosho", "Pesho" });
            Console.WriteLine(string.Join(":", stack));
            Console.WriteLine(stack.IsEmpty());
        }
Exemplo n.º 5
0
        static void Main(string[] args)
        {
            var stack = new StackOfStrings();

            Console.WriteLine(stack.IsEmpty());
            stack.Push("lala");
            stack.Push("dudu");
            Console.WriteLine(stack.IsEmpty());
            Console.WriteLine(string.Join(' ', stack.AddRange()));
        }
Exemplo n.º 6
0
        static void Main()
        {
            StackOfStrings stack = new StackOfStrings();

            Console.WriteLine(stack.IsEmpty());

            stack.AddRange(new string[] { "Dog", "Cat", "Puppy" });

            Console.WriteLine(stack.IsEmpty());
        }
        public static void Main()
        {
            var stringStack = new StackOfStrings();

            Console.WriteLine(stringStack.IsEmpty()); // true

            stringStack.AddRange("1", "2", "3");

            Console.WriteLine(stringStack.IsEmpty()); // false
        }
Exemplo n.º 8
0
        static void Main(string[] args)
        {
            Stack          test  = new Stack();
            StackOfStrings testt = new StackOfStrings();

            testt.Push("PUSHED");
            Console.WriteLine(testt.Peek());
            Console.WriteLine(testt.IsEmpty());
            Console.WriteLine(testt.Pop());
            Console.WriteLine(testt.IsEmpty());
        }
Exemplo n.º 9
0
        static void Main(string[] args)
        {
            StackOfStrings stack = new StackOfStrings();

            Console.WriteLine(stack.IsEmpty());
            stack.Push("Dimitar");
            stack.Push("Stefan");
            stack.Push("Peter");
            Console.WriteLine(stack.IsEmpty());

            Console.WriteLine(string.Join(" ", stack.AddRange()));
        }
Exemplo n.º 10
0
        static void Main(string[] args)
        {
            StackOfStrings stack = new StackOfStrings();

            Console.WriteLine(stack.IsEmpty());
            stack.Push("mitko");
            stack.Push("stef");
            stack.Push("ivan");
            Console.WriteLine(stack.IsEmpty());

            Console.WriteLine(string.Join(" ", stack.AddRange()));
        }
Exemplo n.º 11
0
        static void Main(string[] args)
        {
            StackOfStrings stack = new StackOfStrings();

            Console.WriteLine(stack.IsEmpty());

            stack.AddRange(new string[] { "a", "b", "c" });

            Console.WriteLine(stack.IsEmpty());

            Console.WriteLine(stack.Count);
        }
Exemplo n.º 12
0
        static void Main(string[] args)
        {
            StackOfStrings stack = new StackOfStrings();

            Console.WriteLine(stack.IsEmpty());
            stack.Push("Fist");
            stack.Push("Second");
            stack.Push("Third");
            Console.WriteLine(stack.IsEmpty());
            Stack <string> toAdd = new Stack <string>(new string[] { "Hi", "Hello", "What's up" });

            stack.AddRange(toAdd);
        }
Exemplo n.º 13
0
        static void Main(string[] args)
        {
            var stackOfStrings = new StackOfStrings();

            stackOfStrings.Push("1");
            stackOfStrings.Push("2");

            Console.WriteLine(stackOfStrings.Pop());
            Console.WriteLine(stackOfStrings.Peek());
            Console.WriteLine(stackOfStrings.IsEmpty());
            Console.WriteLine(stackOfStrings.Pop());
            Console.WriteLine(stackOfStrings.IsEmpty());
        }
Exemplo n.º 14
0
        public static void Main(string[] args)
        {
            string[] input = Console.ReadLine().Split(" ");

            var            stackOfString = new StackOfStrings();
            Stack <string> inputStack    = new Stack <string>();

            inputStack = AddValus(inputStack, input);

            Console.WriteLine(stackOfString.IsEmpty());

            stackOfString.AddRange(inputStack);
            Console.WriteLine(stackOfString.IsEmpty());
        }
Exemplo n.º 15
0
        static void Main(string[] args)
        {
            StackOfStrings stack = new StackOfStrings();

            Console.WriteLine(stack.Count);
            Console.WriteLine(stack.IsEmpty());
            var colors = new Stack <string>(new List <string>()
            {
                "blue", "green", "red"
            });

            stack.AddRange(colors);
            Console.WriteLine(stack.Count);
            Console.WriteLine(stack.IsEmpty());
        }
Exemplo n.º 16
0
        static void Main(string[] args)
        {
            // RandomList rnd = new RandomList(
            //     new string[] {"One", "Two", "Three", "Pesho", "Gosho", "Stamat"} );

            // Console.WriteLine(rnd.ToString());
            // Console.WriteLine(rnd.RandomString());
            // Console.WriteLine(rnd.Count);

            StackOfStrings stack = new StackOfStrings();

            Console.WriteLine(stack.IsEmpty());
            stack.AddRange(new string[] { "1", "2", "3" });
            Console.WriteLine(stack.IsEmpty());
        }
Exemplo n.º 17
0
        static void Main(string[] args)
        {
            StackOfStrings stack = new StackOfStrings();

            stack.Push("Az");
            Console.WriteLine(stack.IsEmpty());
        }
Exemplo n.º 18
0
        static void Main(string[] args)
        {
            StackOfStrings stackOfString = new StackOfStrings();

            Console.WriteLine(stackOfString.IsEmpty());
            stackOfString.Push("kircho");
            stackOfString.Push("pavel");
            stackOfString.Push("Emil");
            var result = stackOfString.AddRange();

            foreach (var item in result)
            {
                Console.WriteLine(item);
            }
            Console.WriteLine(stackOfString.IsEmpty());
        }
Exemplo n.º 19
0
        static void Main(string[] args)
        {
            var myStack = new StackOfStrings();
            var stack   = new Stack <string>();

            int n = int.Parse(Console.ReadLine());

            while (n-- > 0)
            {
                string[] tokens = Console.ReadLine().Split();

                foreach (var token in tokens)
                {
                    stack.Push(token);
                }
            }

            myStack.AddRange(stack);

            Console.WriteLine($"Custom stack of strings: {string.Join(' ', myStack)}");
            Console.WriteLine();
            Console.WriteLine($"Stack: {string.Join(' ', stack)}");
            Console.WriteLine();
            Console.WriteLine($"IsEmpty method: {myStack.IsEmpty()}");
        }
Exemplo n.º 20
0
        static void Main(string[] args)
        {
            StackOfStrings stack = new StackOfStrings();

            Console.WriteLine(stack.IsEmpty());

            Stack <string> curStack = new Stack <string>();

            curStack.Push("b");
            curStack.Push("c");

            Stack <string> newStack = stack.AddRange(curStack);

            Console.WriteLine(stack.IsEmpty());
            Console.WriteLine(string.Join(", ", newStack));
        }
Exemplo n.º 21
0
        public static void Main(string[] args)
        {
            var stack = new StackOfStrings();

            stack.Push("Something1");
            stack.Push("Something2");
            stack.Push("Something3");
            stack.Push("Something4");
            stack.Push("Something5");

            Console.WriteLine(stack.Pop());
            Console.WriteLine(stack.IsEmpty());
            Console.WriteLine(stack.Peek());
            Console.WriteLine(stack.Pop());
            Console.WriteLine(stack.IsEmpty());
        }
Exemplo n.º 22
0
        public static void Main(string[] args)
        {
            StackOfStrings <string> stack = new StackOfStrings <string>();

            Console.WriteLine(stack.IsEmpty());
            stack.AddRange(new List <string>()
            {
                "123", "456", "789", "Duman"
            });


            Console.WriteLine(stack.IsEmpty());
            foreach (var item in stack)
            {
                Console.WriteLine(item);
            }
        }
Exemplo n.º 23
0
        public static void Main(string[] args)
        {
            StackOfStrings stack = new StackOfStrings();
            Stack <string> names = new Stack <string>();

            names.Push("Gosho");
            names.Push("Pesho");
            names.Push("Ivan");
            names.Push("Dragan");
            names.Push("Ani");

            Console.WriteLine(stack.IsEmpty());

            stack.AddRange(names);

            Console.WriteLine(stack.IsEmpty());
        }
Exemplo n.º 24
0
        static void Main(string[] args)
        {
            var stack = new StackOfStrings();



            Console.WriteLine(stack.IsEmpty());
        }
Exemplo n.º 25
0
        static void Main()
        {
            StackOfStrings stack = new StackOfStrings();

            stack.Push("riba");
            stack.Push("rak");
            stack.Push("shtuka");
            stack.Push("sirene");
            Console.WriteLine(stack.Peek());
            Console.WriteLine(stack.Pop());
            Console.WriteLine(stack.Pop());
            Console.WriteLine(stack.Peek());
            Console.WriteLine(stack.IsEmpty());
            stack.Pop();
            stack.Pop();
            Console.WriteLine(stack.IsEmpty());
        }
Exemplo n.º 26
0
        static void Main(string[] args)
        {
            var stack = new StackOfStrings();
            var arr   = new string[] { "banichka", "bozichka", "rakjq" };

            stack.IsEmpty();
            stack.AddRange(arr);
            Console.WriteLine(string.Join(", ", stack));
        }
Exemplo n.º 27
0
        public static void Main(string[] args)
        {
            StackOfStrings stack = new StackOfStrings();

            Console.WriteLine(stack.IsEmpty());

            string[] collection = { "Angel", "Ivan", "Pesho" };
            Console.WriteLine(string.Join(", ", stack.AddRange(collection)));
        }
Exemplo n.º 28
0
        public static void Main()
        {
            StackOfStrings stack = new StackOfStrings();

            Console.WriteLine(stack.IsEmpty());
            stack.Push("1");
            stack.Push("2");
            stack.Push("3");
            stack.Push("4");
            stack.Push("5");
            stack.Push("6");
            Console.WriteLine(stack.IsEmpty());

            StackOfStrings secondStack = new StackOfStrings();

            secondStack.AddRange(stack);

            Console.WriteLine(string.Join(", ", secondStack));
        }
Exemplo n.º 29
0
        static void Main(string[] args)
        {
            var stack = new StackOfStrings();

            stack.Push("beer");
            stack.Push("vodka");
            stack.Push("c#");
            Console.WriteLine(stack.Pop());
            Console.WriteLine(stack.Peek());
            Console.WriteLine(stack.IsEmpty());
        }
Exemplo n.º 30
0
        static void Main(string[] args)
        {
            StackOfStrings <string> myStack = new StackOfStrings <string>();

            myStack.IsEmpty();
            Console.WriteLine(myStack.IsEmpty());

            myStack.AddRange(new List <string>()
            {
                "123",
                "456",
                "789",
                "Gogi"
            });

            foreach (var item in myStack)
            {
                Console.WriteLine(item);
            }
        }