Пример #1
0
        static void Main(string[] args)
        {
            IEnumerable enumrl = UserCollection.Power();

            foreach (string element in enumrl)
            {
                Console.WriteLine(element);
            }
            Console.WriteLine(new string('-', 30));

            //------------------------------
            //Так работает foreach
            IEnumerable enumerable = UserCollection.Power();
            IEnumerator enumerator = enumerable.GetEnumerator();

            while (enumerator.MoveNext())
            {
                String element = enumerator.Current as String;
                Console.WriteLine(element);
            }

            //Delay
            Console.ReadKey();
        }