Example #1
0
        static void Main(string[] args)
        {
            MyList <int> first = new MyList <int>()
            {
                1, 2, 3
            };

            if (first)
            {
                Console.WriteLine("Объект не пустой");
            }
            else
            {
                Console.WriteLine("Объект пустой");
            }
            MyList <int> second = new MyList <int>()
            {
                4, 5, 6, 7, 8, 9
            };

            MathObject.Last(second);
            MyList <int> concat = first + second;

            foreach (int item in concat)
            {
                Console.Write(item + " ");
            }
            Console.WriteLine("\n" + "-----------------");

            MyList <int> deletefirst = --first;

            foreach (int item in deletefirst)
            {
                Console.Write(item + " ");
            }
            Console.WriteLine("\n" + "-----------------");

            MyList <int> third = new MyList <int>()
            {
                2, 3
            };

            Console.WriteLine(first == third);
            Console.WriteLine("\n" + "-----------------");

            int last_index = second.Count - 1;

            Console.WriteLine(second[last_index]);
            Console.WriteLine("\n" + "-----------------");

            MyList <int> fourth = new MyList <int>()
            {
                4, 5, 6, 7, 8, 9
            };

            fourth.RemoveAt(2);
            foreach (int item in fourth)
            {
                Console.Write(item + " ");
            }
            Console.WriteLine("\n" + "-----------------");

            Console.WriteLine(first.ToString());
            Console.WriteLine(second.ToString());
            Console.WriteLine("Min эл-т second = {0}, max эл-т second = {1}", MathObject.MinElement(second), MathObject.MaxElement(second));
            MathObject.Obnull(second);
            foreach (int item in second)
            {
                Console.Write(item + " ");
            }
        }