Esempio n. 1
0
        public void BasicTest()
        {
            IEnumerable enumerable = new EnumerableCollection();
            IEnumerator enumerator = enumerable.GetEnumerator();
            var         result     = new List <int>();

            while (enumerator.MoveNext())
            {
                if (enumerator.Current != null)
                {
                    result.Add((int)enumerator.Current);
                }
            }

            Assert.Equal(new int[] { 1, 2, 3 }, result.ToArray());
        }
Esempio n. 2
0
 public Enumerator(EnumerableCollection collection)
 {
     _collection = collection;
 }