示例#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());
        }
示例#2
0
文件: StartUp.cs 项目: nadsit/Study
        public static void Main()
        {
            StackOfStrings stack = new StackOfStrings();

            Console.WriteLine(stack.IsEmpty());

            stack.AddRange(new[] { "1", "2", "3" });
            Console.WriteLine(stack.IsEmpty());
        }
示例#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());
        }
示例#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());
        }
示例#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()));
        }
示例#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
        }
示例#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());
        }
示例#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()));
        }
示例#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()));
        }
示例#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);
        }
示例#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);
        }
示例#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());
        }
示例#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());
        }
示例#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());
        }
示例#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());
        }
示例#17
0
        static void Main(string[] args)
        {
            StackOfStrings stack = new StackOfStrings();

            stack.Push("Az");
            Console.WriteLine(stack.IsEmpty());
        }
示例#18
0
文件: StartUp.cs 项目: stilyssk/C-OOP
        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());
        }
示例#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()}");
        }
示例#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));
        }
示例#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());
        }
示例#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);
            }
        }
示例#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());
        }
示例#24
0
        static void Main(string[] args)
        {
            var stack = new StackOfStrings();



            Console.WriteLine(stack.IsEmpty());
        }
示例#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());
        }
示例#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));
        }
示例#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)));
        }
示例#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));
        }
示例#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());
        }
示例#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);
            }
        }