Пример #1
0
        static void Main(string[] args)
        {
            var testArr = new ReversedList <int>();

            testArr.Add(1);
            testArr.Add(10);
            testArr.Add(5);
            testArr.Add(2);

            Console.WriteLine("Elements:");
            testArr.ForEach(Console.WriteLine);
            Console.WriteLine("Count:");
            Console.WriteLine(testArr.Count());
            testArr.Add(-1);
            Console.WriteLine("Elements:");
            testArr.ForEach(Console.WriteLine);
            Console.WriteLine("Count:");
            Console.WriteLine(testArr.Count());
            Console.WriteLine("Capacity:");
            Console.WriteLine(testArr.Capacity());
            Console.WriteLine("Elements:");
            Console.WriteLine(string.Join(" ", testArr));
            Console.WriteLine("Index 2:");
            Console.WriteLine(testArr[2]);
            Console.WriteLine("Index 1:");
            Console.WriteLine(testArr[1]);
            Console.WriteLine("Index 0:");
            Console.WriteLine(testArr[0]);
            Console.WriteLine("Index 4:");
            Console.WriteLine(testArr[4]);
            testArr.Sort();
            Console.WriteLine("Sorted Elements:");
            Console.WriteLine(string.Join(" ", testArr));
        }
Пример #2
0
        public static void Main(string[] args)
        {
            ReversedList <int> ints = new ReversedList <int>();

            ints.Add(23);
            ints.Add(1);
            ints.Add(42);
            ints.Add(87);
            Console.WriteLine(string.Join(", ", ints));
        }
Пример #3
0
        static void Main(string[] args)
        {
            var arr = new ReversedList <int>();

            arr.Add(1);
            arr.Add(2);
            arr.Add(3);
            arr.Add(4);
            arr.Add(3);
            arr.Add(3);
            arr.Add(3);
            arr.Add(3);
            arr.Add(3);

            arr.Remove(3);

            foreach (var item in arr)
            {
                Console.WriteLine(item);
            }
        }
        public static void Main()
        {
            var reversedList = new ReversedList <int>(6);

            Console.WriteLine("Empty list: " + reversedList);
            reversedList.Add(1);
            reversedList.Add(2);
            reversedList.Add(3);
            reversedList.Add(4);
            reversedList.Add(5);
            reversedList.Add(6);
            reversedList[0] = 169;
            Console.WriteLine("Capacity: " + reversedList.Capacity);
            Console.WriteLine("Element at index 1 (Should be 6): " + reversedList[1]);

            Console.WriteLine(reversedList);
            reversedList.Remove(4);
            Console.WriteLine(reversedList);
            reversedList[3] = 69;
            Console.WriteLine(reversedList);
            Console.WriteLine("Count: " + reversedList.Count);
            Console.WriteLine("Capacity: " + reversedList.Capacity);
        }