Compartilhar via


Classe QuotedPairReader

Determina quais caracteres estão entre aspas (com escape) em uma cadeia de caracteres entre aspas. Essa classe não pode ser herdada.

internal static class QuotedPairReader

Aviso

Essa classe é interna e não deve ser usada diretamente em seu código.

A Microsoft não oferece suporte ao uso dessa classe em um aplicativo de produção, em nenhuma circunstância.

Método CountQuotedChars

Conta o número de caracteres entre aspas consecutivos, inclusive várias barras invertidas entre aspas anteriores, na cadeia de caracteres especificada. Por exemplo, dada a cadeia de caracteres a\\\b e um índice de 4, o método retorna 4, porque b está entre aspas, tal como os três cílios invertidos anteriores.

internal static int CountQuotedChars(string data, int index, bool permitUnicodeEscaping)

Parâmetros

  • data String

    A cadeia de caracteres de dados na qual devem ser contados caracteres entre aspas consecutivos.

  • index Int32

    A posição na cadeia de caracteres especificada até e incluindo quais caracteres entre aspas consecutivos devem ser contados.

  • permitUnicodeEscaping Boolean

    true para permitir caracteres Unicode com escape; caso contrário, false.

Valor retornado

System.Int32

0 se o caractere no índice especificado não tiver escape; caso contrário, o número de caracteres entre aspas consecutivos até e inclusive o caractere em index.

Exceções

System.FormatException

Foi encontrado um caractere Unicode com escape não permitido.

Requisitos

Namespace: System.Net

Assembly: Sistema (in System.dll)