Capture Klass

Definition

Representerar resultatet från en enda lyckad underuttrycksinsamling.

public ref class Capture
public class Capture
[System.Serializable]
public class Capture
type Capture = class
[<System.Serializable>]
type Capture = class
Public Class Capture
Arv
Capture
Härledda
Attribut

Kommentarer

Ett Capture objekt är oföränderligt och har ingen offentlig konstruktor. Instanser returneras via CaptureCollection objektet, som returneras av Captures egenskapen. Egenskapen innehåller dock Match.Captures information om samma matchning som objektet Match .

Om du inte tillämpar en kvantifierare på en insamlingsgrupp Captures returnerar egenskapen ett CaptureCollection med ett enda Capture objekt som innehåller information om samma avbildning som objektet Group . Om du använder en kvantifierare för en insamlingsgrupp ger Group.Indexegenskaperna , Group.Length, och Group.Value endast information om den senast insamlade gruppen, medan objekten CaptureCaptureCollection i innehåller information om alla underuttrycksinsamlingar.

Egenskaper

Name Description
Index

Hämtar positionen i den ursprungliga strängen där det första tecknet i den insamlade delsträngen hittas.

Length

Hämtar längden på den insamlade delsträngen.

Value

Hämtar den insamlade delsträngen från indatasträngen.

ValueSpan

Hämtar det insamlade intervallet från indatasträngen.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Hämtar den insamlade delsträngen från indatasträngen genom att anropa Value egenskapen.

Gäller för

Se även