Udostępnij przez


QuotedPairReader, klasa

Określa, które znaki są cytowane (ucieczki) w cytowanym ciągu. Tej klasy nie można dziedziczyć.

internal static class QuotedPairReader

Ostrzeżenie

Ta klasa jest wewnętrzna i nie ma być używana bezpośrednio w kodzie.

Firma Microsoft nie obsługuje korzystania z tej klasy w aplikacji produkcyjnej w żadnym wypadku.

CountQuotedChars, metoda

Zlicza kolejne znaki cudzysłów, w tym wiele poprzednich ukośników odwrotnych w określonym ciągu. Na przykład, biorąc pod uwagę ciąg a\\\b i indeks 4, metoda zwraca 4, ponieważ b jest cytowany i tak są trzy poprzednie ukośniki odwrotne.

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

Parametry

  • data String

    Ciąg danych, w którym mają być zliczane kolejne cudzysłów.

  • index Int32

    Pozycja w określonym ciągu do i w tym, które kolejne cudzysłów powinny być zliczane.

  • permitUnicodeEscaping Boolean

    true zezwalać na ucieczkę znaków Unicode; w przeciwnym razie false.

Wartość zwracana

System.Int32

0, jeśli znak w określonym indeksie nie zostanie uniknięty; w przeciwnym razie liczba kolejnych znaków w cudzysłów do i dołączenie znaku w index.

Wyjątki

System.FormatException

Znaleziono uniknięty znak Unicode, ale nie jest dozwolony.

Wymagania

Przestrzeń nazw :System.Net

zestaw : system (w System.dll)