ListEnumerator<TValue> 類別

定義

支援在任何實作 IList<TValue> 介面的 STL/CLR 物件上進行簡單的反覆運算。

generic <typename TValue>
public ref class ListEnumerator : Microsoft::VisualC::StlClr::ListEnumeratorBase<TValue>, System::Collections::Generic::IEnumerator<TValue>
public class ListEnumerator<TValue> : Microsoft.VisualC.StlClr.ListEnumeratorBase<TValue>, System.Collections.Generic.IEnumerator<TValue>
type ListEnumerator<'Value> = class
    inherit ListEnumeratorBase<'Value>
    interface IEnumerator<'Value>
Public Class ListEnumerator(Of TValue)
Inherits ListEnumeratorBase(Of TValue)
Implements IEnumerator(Of TValue)

類型參數

TValue

受控制序列中項目的類型。

繼承
ListEnumerator<TValue>
實作

備註

某些方法 (特別是運算子) 會宣告參數的類型,但不會指定參數名稱。 這種參數稱為「未命名參數」(Unnamed Parameter)。 在這些方法的檔中, A_0 預留位置代表未命名的參數。

建構函式

ListEnumerator<TValue>(INode<TValue>)

配置並初始化新的 ListEnumerator<TValue> 物件。

屬性

Current

取得或設定集合中目前的項目。

方法

Dispose()

釋出、釋放或重設 ListEnumerator<TValue> 物件所使用的 Unmanaged 資源。

Dispose(Boolean)

釋出、釋放或重設 ListEnumerator<TValue> 物件所使用的 Unmanaged 資源。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
MoveNext()

將列舉值設為集合中的下一個項目。

Reset()

設定列舉值至它的初始位置,這是在集合中第一個項目之前。

ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於