从foreach 到yield 来聊聊协程

C#实现foreach  实际上是经过对一个集合不断的迭代输出的过程 。  它须要知足的条件是html    1 foreach的对象有 GetEnumarator方法 来返回迭代对象的集合git  2 须要有一个类继承IEnumerator接口。该类有一个集合保存了全部须要迭代的对象,而且该类中必须有几个方法:返回一个是否还有须要迭代的对象的bool MoveNext()方法,从新设置迭代索引的
相关文章
相关标签/搜索