IDictionaryEnumerator.Key Свойство

Определение

Получает ключ текущего элемента словаря.

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

Значение свойства

Ключ текущего элемента перечисления.

Исключения

Перечислитель IDictionaryEnumerator размещен перед первым элементом словаря или после последнего элемента.

Комментарии

Key значение не определено при любом из следующих условий:

  • Перечислитель размещается перед первым элементом в коллекции сразу после создания перечислителя. MoveNext необходимо вызвать для перехода перечислителя к первому элементу коллекции перед чтением значения Key.

  • Последний вызов MoveNext возвращаемого falseметода , который указывает конец коллекции.

  • Перечислитель становится недействительным из-за изменений, внесенных в коллекцию, таких как добавление, изменение или удаление элементов.

Key возвращает тот же объект, пока не будет вызван метод MoveNext. MoveNext задает Key ключ следующего элемента в перечислении.

Применяется к

См. также раздел