IDictionaryEnumerator.Entry 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
同時取得當前字典條目的鍵與值。
public:
property System::Collections::DictionaryEntry Entry { System::Collections::DictionaryEntry get(); };
public System.Collections.DictionaryEntry Entry { get; }
member this.Entry : System.Collections.DictionaryEntry
Public ReadOnly Property Entry As DictionaryEntry
屬性值
DictionaryEntry A 同時包含鍵值與當前字典條目的值。
例外狀況
該 IDictionaryEnumerator 詞條位於字典第一條目之前或最後一條之後。
備註
Entry 在以下任一條件下 是未定義的:
列舉器位於集合中第一個元素之前,緊接著列舉器建立後。 MoveNext 必須呼叫 以將列舉器推進到集合的第一個元素,然後再讀取 的 Entry值。
最後一次呼叫返回MoveNext
false,表示集合結束。列舉器因集合中的變更而失效,例如新增、修改或刪除元素。
Entry 回傳相同的物件直到 MoveNext 被呼叫為止。 MoveNext 設定 Entry 為下一個元素。
給實施者的注意事項
Current從 繼承IEnumerator的性質 返回 ,Object且 是一個被框住DictionaryEntry的 。 它與性質 Entry 相似,但回 Entry 傳的是 a DictionaryEntry 而非 Object。