SortedDictionary<TKey,TValue>.Enumerator.IDictionaryEnumerator.Entry Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar elementet på den aktuella positionen för uppräknaren som en DictionaryEntry struktur.
property System::Collections::DictionaryEntry System::Collections::IDictionaryEnumerator::Entry { System::Collections::DictionaryEntry get(); };
System.Collections.DictionaryEntry System.Collections.IDictionaryEnumerator.Entry { get; }
member this.System.Collections.IDictionaryEnumerator.Entry : System.Collections.DictionaryEntry
ReadOnly Property Entry As DictionaryEntry Implements IDictionaryEnumerator.Entry
Egenskapsvärde
Elementet i samlingen i ordlistans aktuella position, som en DictionaryEntry struktur.
Implementeringar
Undantag
Uppräknaren placeras före det första elementet i samlingen eller efter det sista elementet.
Kommentarer
IDictionaryEnumerator.Entry är odefinierat under något av följande villkor:
Uppräknaren placeras före det första elementet i samlingen. Detta händer när en uppräknare har skapats eller när IEnumerator.Reset metoden anropas. Metoden MoveNext måste anropas för att flytta uppräknaren till det första elementet i samlingen innan värdet för egenskapen läss IDictionaryEnumerator.Entry .
Det sista anropet till MoveNext returnerade
false, vilket anger slutet på samlingen och att uppräknaren placeras efter det sista elementet i samlingen.Uppräknaren är ogiltig på grund av ändringar som gjorts i samlingen, till exempel att lägga till, ändra eller ta bort element.
IDictionaryEnumerator.Entry flyttar inte uppräknarens position och efterföljande anrop för att IDictionaryEnumerator.Entry returnera samma objekt tills antingen MoveNext eller IEnumerator.Reset anropas.