AceEnumerator.MoveNext 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将枚举器前进到 GenericAce 集合的下一个元素。
public:
virtual bool MoveNext();
public bool MoveNext ();
abstract member MoveNext : unit -> bool
override this.MoveNext : unit -> bool
Public Function MoveNext () As Boolean
返回
如果枚举数已成功地推进到下一个元素,则为 true
;如果枚举数传递到集合的末尾,则为 false
。
实现
例外
集合在枚举器创建后被修改。
注解
创建枚举器或调用 Reset 方法后,枚举器将定位在集合的第一个元素之前,对该方法的第一次调用 MoveNext 将枚举器移到集合的第一个元素上。
传递集合末尾后,后续调用将 MoveNext 返回 false
,直到 Reset 调用为止。
只要集合保持不变,枚举器就仍有效。 如果对集合进行了更改(如添加、修改或删除元素),则枚举器将不可恢复地失效,并且下次调用 MoveNext 或 Reset 引发一个 InvalidOperationException。