Skip to main content

CaptureCollection Class

NuGet: GHIElectronics.TinyCLR.RegularExpressions
Assembly: GHIElectronics.TinyCLR.RegularExpressions
Namespace: System.Text.RegularExpressions

Represents the set of captures made by a single capturing group.

public class CaptureCollection : ICollection, IEnumerable

Properties

Count

public int Count { get; }

The number of captures in the collection.

IsReadOnly

public bool IsReadOnly { get; }

Gets a value indicating whether the collection is read-only.

IsSynchronized

public bool IsSynchronized { get; }

Gets a value indicating whether access to the collection is synchronized (thread-safe).

i]

public Capture this[int i] { get; }

Gets the capture at the specified index in the collection.

SyncRoot

public object SyncRoot { get; }

An object that can be used to synchronize access to the collection.

Methods

CopyTo(Array array, int arrayIndex)

public void CopyTo(Array array, int arrayIndex)

Copies all the elements of the collection to the given array starting at the given index.

GetEnumerator()

public IEnumerator GetEnumerator()

Returns an enumerator that iterates through the collection.

Returns IEnumerator