枚舉器和迭代器以及unity協程

從這兩個接口的用詞選擇上,也可以看出其不同: a) IEnumerable是一個聲明式的接口,聲明實現該接口的類是可枚舉。 b) IEnumerator是一個實現式的接口,IEnumerator對象說明如何實現枚舉器。 Foreach語句隱式調用集合的無參GetEnumerator方法(不論集合是否有實現IEnumerable接口,但只要有無參GetEnumerator方法並返回IEnumerat
相關文章
相關標籤/搜索