MatchCollection.Count Propiedad

Definición

Obtiene el número de coincidencias.

public:
 property int Count { int get(); };
public int Count { get; }
member this.Count : int
Public ReadOnly Property Count As Integer

Valor de propiedad

Número de coincidencias.

Implementaciones

Excepciones

Se agota el tiempo de espera.

Comentarios

El acceso a la Count propiedad hace que el motor de expresiones regulares rellene la colección mediante la evaluación directa. Por el contrario, llamar al GetEnumerator() método (o usar la foreach instrucción ) hace que el motor de expresiones regulares rellene la colección según sea necesario mediante la evaluación diferida. La evaluación directa puede ser un método mucho más caro de crear la colección que la evaluación diferida.

Dado que el MatchCollection objeto se rellena normalmente mediante la evaluación diferida, intentar determinar el número de elementos de la colección antes de que se haya rellenado completamente puede producir una RegexMatchTimeoutException excepción. Esta excepción se puede producir si un valor de tiempo de espera para las operaciones coincidentes está en vigor y el intento de encontrar una sola coincidencia supera ese intervalo de tiempo de espera.

Se aplica a