Regex.ValueMatchEnumerator Yapı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Giriş aralığına düzenli bir ifade deseni uygulayarak bulunan başarılı eşleşme kümesini içeren bir numaralandırıcıyı temsil eder.
public: value class Regex::ValueMatchEnumerator
public ref struct Regex.ValueMatchEnumerator
type Regex.ValueMatchEnumerator = struct
Public Structure Regex.ValueMatchEnumerator
- Devralma
Numaralandırıcının ortak oluşturucusu yok. EnumerateMatches(ReadOnlySpan<Char>) yöntemi bir Regex.ValueMatchEnumerator nesnesi döndürür. Numaralandırıcı sıfır veya daha fazla ValueMatch nesnenin üzerinde gevşek olarak yinelenir. Yayılma alanında en az bir başarılı eşleşme varsa, MoveNext() döndürür true
ve Current ilk ValueMatchöğesini içerir. Başarılı eşleşme yoksa döndürür MoveNext() false
ve Current oluşturur InvalidOperationException.
Bu tür bir başvuru yapısıdır çünkü giriş aralığını bir alan olarak depolar ve bunun üzerinde ayrı ayrı yineleme yapabilir.
Current |
Öğeyi ValueMatch numaralandırıcının geçerli konumunda alır. |
Get |
Giriş aralığındaki eşleşmeleri yineleyen bir numaralandırıcı sağlar. |
Move |
Numaralandırıcıyı yayılma alanındaki bir sonraki eşleşmeye ilerler. |
Ürün | Sürümler |
---|---|
.NET | 7 |