SortedDictionary<TKey,TValue>.Enumerator.IDictionaryEnumerator.Key Eigenschap

Definitie

Hiermee haalt u de sleutel van het element op de huidige positie van de enumerator op.

property System::Object ^ System::Collections::IDictionaryEnumerator::Key { System::Object ^ get(); };
object System.Collections.IDictionaryEnumerator.Key { get; }
member this.System.Collections.IDictionaryEnumerator.Key : obj
 ReadOnly Property Key As Object Implements IDictionaryEnumerator.Key

Waarde van eigenschap

De sleutel van het element in de verzameling op de huidige positie van de enumerator.

Implementeringen

Key

Uitzonderingen

De enumerator wordt geplaatst vóór het eerste element van de verzameling of na het laatste element.

Opmerkingen

IDictionaryEnumerator.Key is niet gedefinieerd onder een van de volgende voorwaarden:

  • De enumerator wordt vóór het eerste element van de verzameling weergegeven. Dat gebeurt nadat een enumerator is gemaakt of nadat de IEnumerator.Reset methode is aangeroepen. De MoveNext methode moet worden aangeroepen om de opsomming door te geven aan het eerste element van de verzameling voordat de waarde van de IDictionaryEnumerator.Key eigenschap wordt gelezen.

  • De laatste aanroep die moet MoveNext worden geretourneerd false, wat het einde van de verzameling aangeeft en dat de opsomming is geplaatst na het laatste element van de verzameling.

  • De enumerator is ongeldig vanwege wijzigingen die zijn aangebracht in de verzameling, zoals het toevoegen, wijzigen of verwijderen van elementen.

IDictionaryEnumerator.Key verplaatst de positie van de enumerator niet en opeenvolgende aanroepen om hetzelfde object te IDictionaryEnumerator.Key retourneren tot MoveNext of IEnumerator.Reset wordt aangeroepen.

Van toepassing op

Zie ook