Udostępnij za pośrednictwem


QuotedPairReader, klasa

Określa, które znaki są cytowane (ucieczki) w cytowanym ciągu. Klasa ta nie może być dziedziczona.

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 4metody , metoda zwraca 4wartość , ponieważ b jest cytowana 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

0jeśli znak w określonym indeksie nie zostanie uniknięty; w przeciwnym razie liczba kolejnych znaków w cudzysłów do i włącznie z znakiem 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)