IDictionaryEnumerator.Key Свойство

Определение

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

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

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

Object

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

Исключения

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

Комментарии

Key не определено при выполнении любого из следующих условий:

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

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

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

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

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

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