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