using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Iterator { internal class ColorAggregate : IAggregate { object[] colors = { "White", "Red", "Green", "Blue", "Black" }; public IIterator GetIterator() { return new CommonIterator(colors); } public int Count { get { return colors.Length; } } } }