IEnumerable和IEnumerator 詳解 And迭代器

下面我們先看IEnumerable和IEnumerator兩個接口的語法定義。其實IEnumerable接口是非常的簡單,只包含一個抽象的方法GetEnumerator(),它返回一個可用於循環訪問集合的IEnumerator對象。IEnumerator對象有什麼呢?它是一個真正的集合訪問器,沒有它,就不能使用foreach語句遍歷集合或數組,因爲只有IEnumerator對象才能訪問集合中的項,
相關文章
相關標籤/搜索