語言

ToolboxCategoryItems.IEnumerable.GetEnumerator 方法

定義

傳回逐一查看 ToolboxCategoryItems 集合的列舉值。

 virtual System::Collections::IEnumerator ^ System.Collections.IEnumerable.GetEnumerator() = System::Collections::IEnumerable::GetEnumerator;
System.Collections.IEnumerator IEnumerable.GetEnumerator();
abstract member System.Collections.IEnumerable.GetEnumerator : unit -> System.Collections.IEnumerator
override this.System.Collections.IEnumerable.GetEnumerator : unit -> System.Collections.IEnumerator
Function GetEnumerator () As IEnumerator Implements IEnumerable.GetEnumerator

傳回

A IEnumerator 代表 ToolboxCategoryItems。

實作

備註

列舉器可用於讀取集合中的資料,但無法用來修改底層集合。

最初,列舉器會被放置在集合中的第一個元素之前。 在此位置, Current 未定義。 因此,您必須先呼叫 MoveNext() 列舉器先將列舉器推進到集合的第一個元素,再讀取 的 Current值。 只要集合未曾改變,列舉器仍然有效。 若對集合進行變更,例如新增、修改或刪除元素,列舉子將不再有效,其行為也未定義。

列舉值沒有集合的獨佔存取權;因此,透過集合列舉本質上不是安全線程的程式。

適用於