IDictionaryEnumerator.Value 속성

정의

현재 사전 엔트리의 값을 가져옵니다.Gets the value of the current dictionary entry.

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

속성 값

현재 열거 요소의 값입니다.The value of the current element of the enumeration.

예외

IDictionaryEnumerator가 사전의 첫 번째 항목 앞 또는 마지막 항목 뒤에 배치되는 경우The IDictionaryEnumerator is positioned before the first entry of the dictionary or after the last entry.

설명

Value 다음 조건 중 하나라도 아래 정의 되어 있지 않습니다.Value is undefined under any of the following conditions:

  • 열거자가 만들어진 후에 즉시 열거자는 컬렉션의 첫 번째 요소 앞 배치 됩니다.The enumerator is positioned before the first element in the collection, immediately after the enumerator is created. MoveNext 호출 하 여 열거자의 값을 읽기 전에 컬렉션의 첫 번째 요소를 Value입니다.MoveNext must be called to advance the enumerator to the first element of the collection before reading the value of Value.

  • 마지막으로 호출한 MoveNext 반환 false, 컬렉션의 끝을 나타내는입니다.The last call to MoveNext returned false, which indicates the end of the collection.

  • 요소의 추가, 수정 또는 삭제 하는 등 컬렉션에서 변경 되어 열거자가 무효화 됩니다.The enumerator is invalidated due to changes made in the collection, such as adding, modifying, or deleting elements.

ValueMoveNext가 호출될 때까지 동일한 개체를 반환합니다.Value returns the same object until MoveNext is called. MoveNext 설정 Value 열거형에서 다음 요소의 값입니다.MoveNext sets Value to the value of the next element in enumeration.

적용 대상

추가 정보