MatchCollection.Count Eigenschap

Definitie

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.

Van toepassing op