Regex.ValueMatchEnumerator 구조체
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
입력 범위에 정규식 패턴을 반복적으로 적용하여 찾은 성공적인 일치 항목 집합을 포함하는 열거자를 나타냅니다.
public: value class Regex::ValueMatchEnumerator
public ref struct Regex.ValueMatchEnumerator
type Regex.ValueMatchEnumerator = struct
Public Structure Regex.ValueMatchEnumerator
- 상속
설명
열거자에는 공용 생성자가 없습니다. 메서드는 EnumerateMatches(ReadOnlySpan<Char>) 개체를 Regex.ValueMatchEnumerator 반환합니다. 열거자는 0개 이상의 ValueMatch 개체를 천천히 반복합니다. 범위에 MoveNext() 일치하는 항목이 하나 이상 있으면 첫 번째 ValueMatch일치 항목이 반환 true
되고 Current 포함됩니다. 일치하는 항목 MoveNext() 이 없으면 반환 false
하고 Current throw합니다 InvalidOperationException.
이 형식은 입력 범위를 천천히 반복할 수 있도록 필드로 저장하기 때문에 ref 구조체입니다.
속성
Current |
ValueMatch 열거자의 현재 위치에 있는 요소를 가져옵니다. |
메서드
GetEnumerator() |
입력 범위에서 일치 항목을 반복하는 열거자를 제공합니다. |
MoveNext() |
열거자를 범위의 다음 일치 항목으로 진행합니다. |