IEnumerable 接口
公开枚举数,该枚举数支持在非泛型集合上进行简单迭代。
IEnumberable接口只有一个方法:
GetEnumerator 返回一个循环访问集合的枚举数。
GetEnumerator C#语法:
IEnumerator GetEnumerator()
示例:
下面的代码示例演示如何实现自定义集合的 IEnumerable 和 IEnumerator 接口。在此示例中,没有显式调用这些接口的成员,但实现了它们,以便支持使用 foreach(在 Visual Basic 中为 For Each)循环访问该集合。