ReadOnlyLinkedElementCollection<T>.Enumerator 結構
提供透過 ReadOnlyLinkedElementCollection 的列舉值
命名空間: Microsoft.VisualStudio.Modeling
組件: Microsoft.VisualStudio.Modeling.Sdk.11.0 (在 Microsoft.VisualStudio.Modeling.Sdk.11.0.dll 中)
語法
'宣告
Public Structure Enumerator _
Implements IEnumerator(Of T), IDisposable, IEnumerator
public struct Enumerator : IEnumerator<T>,
IDisposable, IEnumerator
ReadOnlyLinkedElementCollection<T>.Enumerator 泛型型別會公開 (Expose) 下列成員。
屬性
名稱 | 說明 | |
---|---|---|
Current | 取得目前選取的角色扮演者。 |
回頁首
方法
名稱 | 說明 | |
---|---|---|
Equals | 指示這個執行個體和指定的物件是否相等。 (繼承自 ValueType)。 | |
GetHashCode | 傳回這個執行個體的雜湊碼。 (繼承自 ValueType)。 | |
GetType | 取得目前執行個體的 Type。 (繼承自 Object)。 | |
MoveNext | 移至下一個角色扮演者集合中。如果沒有下一步的角色扮演者,就會傳回 false。 | |
Reset | 將列舉值移至集合的開頭。 | |
ToString | 傳回這個執行個體的完整型別名稱。 (繼承自 ValueType)。 |
回頁首
明確介面實作
名稱 | 說明 | |
---|---|---|
IEnumerator.Current | ||
IDisposable.Dispose | 將 ReadOnlyLinkedElementCollection<T>.Enumerator 類別目前的執行個體所使用的資源全部釋出。 |
回頁首
備註
foreach C# 語言的陳述式 (For Each Visual Basic 中) 隱藏列舉值的複雜性。因此,建議您使用 foreach,而不要直接使用列舉值。
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。