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 4
metody , metoda zwraca 4
wartość , ponieważ b
jest cytowana i tak są trzy poprzednie ukośniki odwrotne.
internal static int CountQuotedChars(string data, int index, bool permitUnicodeEscaping)
Parametry
data
StringCiąg danych, w którym mają być zliczane kolejne cudzysłów.
index
Int32Pozycja w określonym ciągu do i w tym, które kolejne cudzysłów powinny być zliczane.
permitUnicodeEscaping
Booleantrue
zezwalać na ucieczkę znaków Unicode; w przeciwnym razie,false
.
Wartość zwracana
0
jeś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
Znaleziono uniknięty znak Unicode, ale nie jest dozwolony.
Wymagania
Przestrzeń nazw: System.Net
Zestaw: System (w System.dll)