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

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

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