Поделиться через


Класс 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 Boolean

    true разрешение экранирования символов Юникода; falseв противном случае .

Возвращаемое значение

System.Int32

0 Значение , если символ по указанному индексу не экранирован; в противном случае число последовательных кавычек вплоть до и в том числе символа indexв .

Исключения

System.FormatException

Был найден экранированный символ Юникода, но не разрешен.

Требования

Пространство именSystem.Net:

Сборка: система (в System.dll)