迭代器(yield return )
摘要:
4.1 迭代器块 一个迭代器块(iterator block)是一个能够产生有序的值序列的块。迭代器块和普通语句块的区别就是其中出现的一个或多个yield语句。 yield return语句产生迭代的下一个值。 yield break语句表示迭代完成。 只要相应的函数成员的返回值类型是一个枚举器接口(见4.1.1)或是一个可枚举接口(见4.1.2),一个迭代器块就可以用作方法体、运算符体或访问器体... 阅读全文
posted @ 2006-09-05 17:30 tity1110 阅读(4827) 评论(0) 推荐(0) 编辑