Regex.ValueMatchEnumerator Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un enumerador que contiene el conjunto de coincidencias correctas encontradas mediante la aplicación iterativa de un patrón de expresión regular al intervalo de entrada.
public: value class Regex::ValueMatchEnumerator
public ref struct Regex.ValueMatchEnumerator
type Regex.ValueMatchEnumerator = struct
Public Structure Regex.ValueMatchEnumerator
- Herencia
Comentarios
El enumerador no tiene ningún constructor público. El EnumerateMatches(ReadOnlySpan<Char>) método devuelve un Regex.ValueMatchEnumerator objeto . El enumerador recorre en iteración más de cero o más ValueMatch objetos. Si hay al menos una coincidencia correcta en el intervalo, MoveNext() devuelve true
y Current contendrá el primer ValueMatch. Si no hay coincidencias correctas, MoveNext() devuelve false
y Current produce .InvalidOperationException
Este tipo es un struct de referencia, ya que almacena el intervalo de entrada como un campo para poder iterar de forma diferenciosa sobre él.
Propiedades
Current |
Obtiene el ValueMatch elemento en la posición actual del enumerador. |
Métodos
GetEnumerator() |
Proporciona un enumerador que recorre en iteración las coincidencias del intervalo de entrada. |
MoveNext() |
Desplaza el enumerador a la siguiente coincidencia en el intervalo. |