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. Value의 값을 읽기 전에 열거자를 컬렉션의 첫 번째 요소로 이동 하려면 MoveNext를 호출 해야 합니다.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.

적용 대상

추가 정보