IDictionaryEnumerator.Value Свойство

Определение

Возвращает значение текущей записи словаря.

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

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

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

Исключения

Он IDictionaryEnumerator размещается перед первой записью словаря или после последней записи.

Комментарии

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

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

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

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

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

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

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