Ejemplo n.º 1
0
        public static void Print(MyCollection collection)
        {
            Iterator iterator = collection.CreateIterator();

            for (Item item = iterator.First(); !iterator.IsDone; item = iterator.Next())
            {
                Console.WriteLine(item.GetDetails());
            }
            Console.WriteLine();
        }
Ejemplo n.º 2
0
        public static int LiveCounter(MyCollection collection)
        {
            Iterator iterator = collection.CreateIterator();
            int      lives    = 0;

            for (Item item = iterator.First(); !iterator.IsDone; item = iterator.Next())
            {
                if (!item.GetDetails().StartsWith("DeadSoldierBehavior"))
                {
                    lives++;
                }
            }
            return(lives);
        }