您的位置:首页 > 其它

实现对象集合枚举接口

2009-05-08 17:59 344 查看
实现接口 IEnumerator, IEnumerable

//UserCollection users = new UserCollection();

//((ArrayList)users.GetEnumerator()).RemoveAt(0);

//IEnumerator iterator = users.GetEnumerator();

//while (iterator.MoveNext())

//    Console.WriteLine(iterator.Current);

//foreach (object obj in users)

//    Console.WriteLine(obj);

//MyEnumrator myEnum = new MyEnumrator(new ArrayList() { "AAa", "bCCC" });

//如果实现了MoveNext方法,Current属性等,就可以通过下面的方法遍历对象集合;实际上,此时,刚好正是实现了接口IEnumerator。

//while (myEnum.MoveNext())

//    Console.WriteLine(myEnum.Current);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐