QuotedPairReader sınıfı

Tırnak içinde hangi karakterlerin tırnak içine alındığını (kaçış) belirler. Bu sınıf devralınamaz.

internal static class QuotedPairReader

Uyarı

Bu sınıf iç sınıftır ve doğrudan kodunuzda kullanılması amaçlanmamıştır.

Microsoft, bu sınıfın herhangi bir koşulda üretim uygulamasında kullanılmasını desteklemez.

CountQuotedChars yöntemi

Belirtilen dizede, birden çok önce tırnak içine alınmış ters eğik çizgi de dahil olmak üzere ardışık tırnak içine alınmış karakter sayısını sayar. Örneğin, a\\\b dizesi ve bir 4dizini göz önünde bulundurulduğunda yöntemi 4döndürür çünkü b tırnak içindedir ve önceki üç ters eğik çizgi de bu şekildedir.

internal static int CountQuotedChars(string data, int index, bool permitUnicodeEscaping)

Parametre

  • data String

    Ardışık tırnak içine alınmış karakterlerin sayıldığı veri dizesi.

  • index Int32

    Belirtilen dizede en çok ve hangi ardışık tırnak içinde karakterlerin sayılması gerektiğini içeren konum.

  • permitUnicodeEscaping Boolean

    Unicode karakterlerinin kaçışına izin vermek true; aksi takdirde false.

Dönüş değeri

System.Int32

Belirtilen dizindeki karakterden kaçılmadıysa 0; aksi takdirde, indexkarakteri dahil olmak üzere en fazla ardışık tırnak işareti olan karakterlerin sayısıdır.

Özel durum

System.FormatException

Kaçış unicode karakteri bulundu, ancak buna izin verilmiyor.

Gereksinim -leri

Ad Alanı:System.Net

Derlemesi: Sistemi (System.dll)