MatchCollection.Count Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.