Share via


Classe QuotedPairReader

Determina quali caratteri sono racchiusi tra virgolette (preceduti da caratteri di escape) in una stringa tra virgolette. La classe non può essere ereditata.

internal static class QuotedPairReader

Avviso

Questa classe è interna e non è progettata per essere usata direttamente nel codice.

Microsoft non supporta l'uso di questa classe in un'applicazione di produzione in alcuna circostanza.

Metodo CountQuotedChars

Conta il numero di caratteri tra virgolette consecutive, incluse più barre rovesciate tra virgolette precedenti, nella stringa specificata. Ad esempio, data la stringa a\\\b e un indice di 4, il metodo restituisce 4, perché b è racchiuso tra virgolette e lo sono anche le tre barre rovesciate precedenti.

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

Parametri

  • data String

    Stringa di dati in cui contare i caratteri tra virgolette consecutive.

  • index Int32

    Posizione nella stringa specificata fino alla quale devono essere contati i caratteri tra virgolette consecutivi.

  • permitUnicodeEscaping Boolean

    true per consentire l'escape dei caratteri Unicode; in caso contrario, false.

Valore restituito

System.Int32

0 se il carattere in corrispondenza dell'indice specificato non è preceduto da un carattere di escape; in caso contrario, il numero di caratteri tra virgolette consecutivi fino al carattere incluso in index.

Eccezioni

System.FormatException

È stato trovato un carattere Unicode di escape, ma non è consentito.

Requisiti

Spazio dei nomiSystem.Net:

Assembly: System (in System.dll)