IDictionaryEnumerator.Value Właściwość

Definicja

Pobiera wartość bieżącego wpisu słownika.Gets the value of the current dictionary entry.

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

Wartość właściwości

Object

Wartość bieżącego elementu wyliczenia.The value of the current element of the enumeration.

Wyjątki

IDictionaryEnumeratorJest umieszczony przed pierwszym wpisem słownika lub po ostatnim wpisie.The IDictionaryEnumerator is positioned before the first entry of the dictionary or after the last entry.

Uwagi

Value nie jest zdefiniowany w żadnym z następujących warunków:Value is undefined under any of the following conditions:

  • Moduł wyliczający jest umieszczony przed pierwszym elementem w kolekcji zaraz po utworzeniu modułu wyliczającego.The enumerator is positioned before the first element in the collection, immediately after the enumerator is created. MoveNext musi zostać wywołana, aby przemieścić moduł wyliczający do pierwszego elementu kolekcji przed odczytem wartości Value .MoveNext must be called to advance the enumerator to the first element of the collection before reading the value of Value.

  • Ostatnie wywołanie MoveNext zwrócone false , które wskazuje koniec kolekcji.The last call to MoveNext returned false, which indicates the end of the collection.

  • Moduł wyliczający jest unieważniony z powodu zmian wprowadzonych w kolekcji, takich jak dodawanie, modyfikowanie lub usuwanie elementów.The enumerator is invalidated due to changes made in the collection, such as adding, modifying, or deleting elements.

Value zwraca ten sam obiekt do momentu MoveNext wywołania metody.Value returns the same object until MoveNext is called. MoveNext ustawia Value wartość następnego elementu w wyliczeniu.MoveNext sets Value to the value of the next element in enumeration.

Dotyczy

Zobacz też