System [00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00] 1.0.3300.0 1.0.5000.0 2.0.0.0 4.0.0.0 Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details. System.Object System.Collections.ICollection

The collection is immutable (read-only) and has no public constructor. The object contains one or more objects.

Instances of the class are returned by the following properties:

The property. Each member of the collection represents a substring captured by a capturing group. If a quantifier is not applied to a capturing group, the includes a single object that represents the same captured substring as the object. If a quantifier is applied to a capturing group, the includes one object for each captured substring, and the object provides information only about the last captured substring.

The Match.Captures property. In this case, the collection consists of a single object that provides information about the match as a whole. That is, the object provides the same information as the object.

To iterate through the members of the collection, you should use the collection iteration construct provided by your language (such as foreach in C# and For Each…Next in Visual Basic) instead of retrieving the enumerator that is returned by the method.

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

- Method
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.Void `` ``

  Because the entire collection is copied into the array starting at the given index, the destination array must be at least as large as the collection.

  This member is not present in the net_portable. If you are developing applications that target the net_portable, use the method instead.

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

  The array the collection is to be copied into. The position in the destination array where copying is to begin.
- Property
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.Int32 To be added: an object of type 'int' To be added

  Gets the number of substrings captured by the group.

- Method
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.Collections.IEnumerator

  Instead of calling the method to retrieve an enumerator that lets you iterate through the objects in the collection, you should use the group iteration construct (such as foreach in C# and For Each…Next in Visual Basic) that is provided by your programming language.

  Provides an enumerator that iterates through the collection.

  An object that contains all objects within the .

- Property
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.Boolean To be added: an object of type 'bool' To be added

  Gets a value that indicates whether the collection is read only.

- Property
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.Boolean To be added: an object of type 'bool'

  This member is not present in the net_portable. If you are developing applications that target the net_portable, use the property instead.

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

- Property
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.Text.RegularExpressions.Capture `` To be added. To be added. To be added. To be added.
- Property
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.Object To be added: an object of type 'object'

  This member is not present in the net_portable. If you are developing applications that target the net_portable, use the property instead.

  Gets an object that can be used to synchronize access to the collection.