System.Linq.Tests.WhereTests.Where_IEnumerable_CurrentIsDefaultOfTAfterEnumeration C# (CSharp) 메소드

Where_IEnumerable_CurrentIsDefaultOfTAfterEnumeration() 개인적인 메소드

        public void Where_IEnumerable_CurrentIsDefaultOfTAfterEnumeration()
        {
            IEnumerable<int> source = Enumerable.Repeat(1, 1);
            Func<int, bool> truePredicate = (value) => true;

            var enumerator = source.Where(truePredicate).GetEnumerator();
            while (enumerator.MoveNext()) ;

            Assert.Equal(default(int), enumerator.Current);
        }
WhereTests