Dil

Capture Sınıf

Tanım

Tek bir başarılı alt ifade yakalamasının sonuçlarını temsil eder.

public ref class Capture
public class Capture
[System.Serializable]
public class Capture
type Capture = class
[<System.Serializable>]
type Capture = class
Public Class Capture
Devralma
Capture
Türetilmiş
Öznitelikler

Açıklamalar

Nesne Capture sabittir ve ortak oluşturucus yoktur. Örnekler, özelliği tarafından Captures döndürülen nesnesi aracılığıyla CaptureCollection döndürülür. Ancak özelliği, Match.Captures nesnesiyle aynı eşleşme Match hakkında bilgi sağlar.

Bir yakalama grubuna niceleyici uygulamazsanız, özelliği nesneyle Captures aynı yakalama CaptureCollection hakkında bilgi sağlayan tek Capture bir nesneyle bir döndürürGroup. Bir yakalama grubuna niceleyici uygularsanız, Group.Index, Group.Lengthve Group.Value özellikleri yalnızca son yakalanan grup hakkında bilgi sağlarken Capture , içindeki CaptureCollection nesneler tüm alt ifade yakalamaları hakkında bilgi sağlar.

Özellikler

Name Description
Index

Yakalanan alt dizenin ilk karakterinin bulunduğu özgün dizedeki konumu alır.

Length

Yakalanan alt dizenin uzunluğunu alır.

Value

Yakalanan alt dizeyi giriş dizesinden alır.

ValueSpan

Yakalanan yayılma süresini giriş dizesinden alır.

Yöntemler

Name Description
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Özelliğini çağırarak giriş dizesinden yakalanan alt dizeyi Value alır.

Şunlara uygulanır

Ayrıca bkz.