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 ключ следующего элемента в перечислении.

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

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