【Practical C#】C#中的迭代器 Iterator(IEnumerable和IEnumerator)
网上关于C#的迭代器教程也很多,但很多例程只是简单的封装一个可以迭代的实例变量,然后直接返回此实例变量的迭代器或者使用yield return语句。这样的例程没有触及到真正迭代器的实现。问题域描述:给定一个整数序列,统计连续的奇数或者偶数的个数。例如对于以下整数序列1, 2, 4, 10, 10, 8, 25, 13, 5, 7输出:IsOdd = True, Count = 1 (根据 1 中统...
原创
2018-07-04 10:41:02 ·
453 阅读 ·
0 评论