IDictionaryEnumerator.Entry Egenskap

Definition

Hämtar både nyckeln och värdet för den aktuella ordlisteposten.

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

Egenskapsvärde

En DictionaryEntry som innehåller både nyckeln och värdet för den aktuella ordlisteposten.

Undantag

IDictionaryEnumerator placeras före den första posten i ordlistan eller efter den sista posten.

Kommentarer

Entry är odefinierat under något av följande villkor:

  • Uppräknaren placeras före det första elementet i samlingen omedelbart efter att uppräknaren har skapats. MoveNext måste anropas för att flytta uppräknaren till det första elementet i samlingen innan du läser värdet för Entry.

  • Det sista anropet till MoveNext returnerade false, vilket anger slutet på samlingen.

  • Uppräknaren är ogiltig på grund av ändringar som gjorts i samlingen, till exempel att lägga till, ändra eller ta bort element.

Entry returnerar samma objekt tills det anropas MoveNext . MoveNext anger Entry till nästa element.

Anteckningar till implementerare

Egenskapen Current som ärvs från IEnumerator returnerar en Object som är en boxad DictionaryEntry. Den liknar Entry egenskapen, förutom att Entry returnerar en DictionaryEntry i stället för en Object.

Gäller för

Se även