Класс QuotedPairReader
Определяет, какие символы кавычки (экранируются) в строке с кавычками. Этот класс не может быть унаследован.
internal static class QuotedPairReader
Предупреждение
Этот класс является внутренним и не предназначен для использования непосредственно в коде.
Корпорация Майкрософт не поддерживает использование этого класса в рабочем приложении в любом случае.
Метод CountQuotedChars
Подсчитывает количество последовательных кавычек, включая несколько предыдущих кавычек обратной косой черты в указанной строке. Например, учитывая строку a\\\b
и индекс 4
, метод возвращает 4
, так как b
кавычки и поэтому три предыдущих обратных косых снимка.
internal static int CountQuotedChars(string data, int index, bool permitUnicodeEscaping)
Параметры
data
StringСтрока данных, в которой необходимо подсчитать последовательные символы с кавычками.
index
Int32Позиция в указанной строке до и в том числе, к каким последовательные кавычки должны подсчитываться.
permitUnicodeEscaping
Booleantrue
разрешить экранирование символов Юникода; в противном случаеfalse
.
Возвращаемое значение
0
, если символ по указанному индексу не экранируется; в противном случае число последовательных кавычек вплоть до символа в index
.
Исключения
Был найден экранированный символ Юникода, но не разрешен.
Требования
пространство имен :System.Net
сборка : система (в System.dll)