Exemplo n.º 1
0
        public static void ListExample(IIntegerList listOfIntegers)
        {
            listOfIntegers.Add(1);
            listOfIntegers.Add(2);
            listOfIntegers.Add(3);
            listOfIntegers.Add(4);
            listOfIntegers.Add(5);
            // lista je [1,2,3,4,5]
            Console.WriteLine(listOfIntegers.ToString());

            // Mičemo prvi element liste. 
            Console.WriteLine(listOfIntegers.RemoveAt(0));
            // Lista je [2,3,4,5]
            Console.WriteLine(listOfIntegers.ToString());

            // Mičemo element liste čija je vrijednost "5". 
            Console.WriteLine(listOfIntegers.Remove(5));
            // Lista je [2,3,4]
            Console.WriteLine(listOfIntegers.ToString());

            Console.WriteLine(listOfIntegers.Count);
            // 3

            Console.WriteLine(listOfIntegers.Remove(100));
            // false, nemamo element u vrijednosti 100

            Console.WriteLine(listOfIntegers.RemoveAt(5));
            // false, nemamo ništa na poziciji 5

            // Brišemo sav sadržaj kolekcije 
            listOfIntegers.Clear();
            Console.WriteLine(listOfIntegers.Count);
            // 0 
        }