MatchCollection.Count Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u het aantal overeenkomsten op.
public:
property int Count { int get(); };
public int Count { get; }
member this.Count : int
Public ReadOnly Property Count As Integer
Waarde van eigenschap
Het aantal overeenkomsten.
Implementeringen
Uitzonderingen
Er is een time-out opgetreden.
Opmerkingen
Als u de Count eigenschap opent, wordt de verzameling gevuld met behulp van directe evaluatie door de reguliere expressie-engine. Het aanroepen van de GetEnumerator() methode (of het gebruik van de foreach instructie) zorgt er daarentegen voor dat de reguliere expressie-engine de verzameling indien nodig vult met behulp van luie evaluatie. Directe evaluatie kan een veel duurdere methode zijn om de verzameling te bouwen dan luie evaluatie.
Omdat het object over het MatchCollection algemeen wordt gevuld met behulp van luie evaluatie, kan het proberen om het aantal elementen in de verzameling te bepalen voordat het volledig is gevuld, een RegexMatchTimeoutException uitzondering genereren. Deze uitzondering kan worden gegenereerd als er een time-outwaarde voor overeenkomende bewerkingen van kracht is en de poging om één overeenkomst te vinden die het time-outinterval overschrijdt.