コード例 #1
0
ファイル: Program.cs プロジェクト: zyssx/Unity3DTraining
        static void Main(string[] args)
        {
            ConcreteAggregate aggregate = new ConcreteAggregate();

            for (int i = 0; i < 10; i++)
            {
                aggregate.SetItems(i, "求职者" + (i + 1));
            }
            Iterator iterator = aggregate.CreateIterator();

            while (!iterator.IsDone())
            {
                Console.WriteLine(iterator.CurrentItem() + "来我公司面试");
                iterator.Next();
            }
        }