從foreach 到yield 來聊聊協程

C#實現foreach  實際上是經過對一個集合不斷的迭代輸出的過程 。  它須要知足的條件是html    1 foreach的對象有 GetEnumarator方法 來返回迭代對象的集合git  2 須要有一個類繼承IEnumerator接口。該類有一個集合保存了全部須要迭代的對象,而且該類中必須有幾個方法:返回一個是否還有須要迭代的對象的bool MoveNext()方法,從新設置迭代索引的
相關文章
相關標籤/搜索