实现对象集合枚举接口

实现接口 IEnumerator, IEnumerable

Code

 

return userList.GetEnumerator();  这里,可以改为迭代器直接实现(C#2.0支持):

for (int i = 0; i < userList.Count; i++)
                
yield return userList[i];

 

调用代码,实例:

Code

 

posted @ 2009-05-08 17:59  Ready!  阅读(360)  评论(0编辑  收藏  举报