Język

MatchCollection.Count Właściwość

Definicja

Pobiera liczbę dopasowań.

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

Wartość właściwości

Liczba dopasowań.

Implementuje

Wyjątki

Wystąpił limit czasu.

Uwagi

Uzyskiwanie Count dostępu do właściwości powoduje, że aparat wyrażeń regularnych wypełnia kolekcję przy użyciu oceny bezpośredniej. Natomiast wywołanie GetEnumerator() metody (lub przy użyciu foreach instrukcji) powoduje, że aparat wyrażeń regularnych wypełnia kolekcję zgodnie z potrzebami przy użyciu leniwej oceny. Bezpośrednia ocena może być znacznie droższą metodą tworzenia kolekcji niż leniwa ocena.

MatchCollection Ponieważ obiekt jest na ogół wypełniany przy użyciu oceny leniwej, próba określenia liczby elementów w kolekcji, zanim została w pełni wypełniona, może zgłosić RegexMatchTimeoutException wyjątek. Ten wyjątek można zgłosić, jeśli wartość limitu czasu dla pasujących operacji jest w mocy, a próba znalezienia pojedynczego dopasowania przekracza ten interwał limitu czasu.

Dotyczy