纳金网
标题:
IEnumerable和IEnumerator简介
[打印本页]
作者:
狂风大尉
时间:
2014-10-28 02:15
标题:
IEnumerable和IEnumerator简介
IEnumerable:包含一个抽象的方法GetEnumerator,返回一个可用于循环访问集合的IEnumerator对象。
IEnumerator:是一个真正的集合访问器,没有实现它,就不能使用foreach语句遍历集合和数组。
属性:Current
方法:MoveNext, Reset
一个类型是否支持foreach遍历,必须满足以下条件:
方案1:这个类实现IEnumerable接口
方案2:这个类有一个public的GetEnumerator的实例方法,并且返回类型中有public的bool MoveNext()实例方法和public的Current实例属性。
作者:
hyui
时间:
2014-10-28 02:38
good to know!
作者:
oelongeo
时间:
2014-10-28 08:41
谢谢指导
可有脚本示例 (更能好好的理解)
?
再次谢谢!
作者:
我不再年轻
时间:
2014-10-30 17:20
学习了, 概念很重要
欢迎光临 纳金网 (http://old.narkii.com/club/)
Powered by Discuz! X2.5