コード例 #1
0
ファイル: SeqTake.cs プロジェクト: tuongntk/language-ext
        public override IEnumerable <A> AsEnumerable()
        {
            var iter = seq.GetEnumerator();

            for (int i = 0; i < taken && iter.MoveNext(); i++)
            {
                yield return(iter.Current);
            }
        }