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 }