Beispiel #1
0
        static void Main(string[] args)
        {
            var collection = new AggregateCollection();

            collection[0] = "item A";
            collection[1] = "item B";
            collection[2] = "item C";

            Console.WriteLine($"Quantidade de itens = {collection.Count()}");


            collection.Add("item D");
            collection.Add("item E");
            collection.Add("item F");

            Console.WriteLine($"Quantidade de itens = {collection.Count()}");

            var iterator = collection.CreateIterator();

            var item = iterator.First();

            while (item != null)
            {
                Console.WriteLine(item);
                item = iterator.Next();
            }


            Console.ReadKey();
        }